I've reviewed the BMW 330i. It is much more expensive than the other two. I'm reviewing the press-fleet IS300 in two weeks. I don't know how some of you guys are saying you drove the all-new IS300 when there are none in stock (my buddy tried to buy one). The new G35 is still a long way away from release here.
And it is wrong to call the IS300 boring by driving a borrowed one at 20 kph in traffic with the owner watching. Even a Corolla can be fun if you know how to drive.