I'm looking to purchase either the A3 3.2 or the BMW 328xi. I really don't know too much about cars, but I'm looking for some help so I can make the right decision on this big purchase. I have done a lot of research and I really like the A3 but many people have said with the price tag why not just go for a BMW 328xi. I'm looking to step up to a fun sporty car, but something that can handle the Colorado winters. Please help me out!