I don't know if it would be a step up either, but the 330's are alot of fun to drive and handle like a beast. It's also not that I wouldn't love to get an M5 or a 7 series, but I'm not looking to have a car payment as large as my morgage. As I see it, with my down payment and everything the m5...