i had quite a few choices myself n what i wanted for my next car..
the 335i was one of them.. now when im interested in a car.. i test drive and read up on them..
mostly on review websites and unbiased sources.. u go to a bmw forum more than likely ur gonna get more bmw votes and vise versa for the Z.. but if ur talking about UCIrvine and ur in cali.. i would go for the Z, irvine is a real nice area and im sure a commuting Z will be very nice to have. plus in the long run if u get a luxury car, be ready to pay for luxury repairs, thats the way i always saw it.. and if u get a used BMW be ready to service it sooner than later. so go for the Z