As everyone else mentions, don't test drive the 335i if you have your heart set for the 328i. Performance, added equipment, specs, etc of the 335i put it a step ahead of the 328i. You'll notice the differences immediately on the test drives.
The downside....335i is much harder to come by. It's a relatively rare beast.