BMW 328i or Lexus 350?


Hi to all car enthusiasts!
I am purchasing a car in two weeks. I would really love to get some reviews from both types of car to help me make the decision. I would like to know which one of these vehicles is worth the money in terms of maintenance, performance, looks, etc. The more details, the better.
What is the difference between the BMW? 328i and 328xi besides the RWD and AWD? Does it make a difference in "feel"? How much can I get for a BMW?

What is the difference between the Lexus 250 and 350 besides price and horsepower? is there a real difference?How much can I get for the Lexus?

I know- it is a lot, but your review is very valuable to me. I trust your reviews more.

Thanks again.