I saw one of these in white around my neighborhood. Damn they look a lot better in person. How's it ride? I think the stock 20" wheels look fine, but with a minor drop n a set of nice rims are always going to be a nice addition. Congrats on the new car