Tomorrow i think I'm going to finalize on a purchase of a white 09' 328i XDrive w/ 15k miles for $28K and had a few questions and was hoping for some insight from real drivers instead of the salesmen even though I'm sure there very knowledgeable

I would like to hear it from a drivers perspective
First i was wondering if it sounds like a good deal on the Bimmer It comes equipped with the Premium Package, Cold Weather Package, iDrive system, exenons, adaptive cruise, logic 7, rear sunshade, comfort access, just about every feature other than the sport package.. which i thought down the line i could get a different set of wheels... although i did like the sports seats
I was also wondering if its worth the extra money to go for the 335i XDrive as i was really trying not to drop to much more cash but if the performance and drive will be greatly improved i could consider spending the extra money
Then i was also wondering about swapping the wheels as i was reading some wheels aren't compatible with XDrive models
Please lend some insight as i am unable to drive the car before buying as it is in Florida. My uncle stopped by the dealership and insured me the car was in excellent condition and sounded like a great deal.
thanks for the help,
Joe