I just purchased a 330i (sport package) and ordered it in orient blue. I was debating whether to get the silver or blue. I ended up getting blue because i saw one at the dealership and it looked really nice...also because the silvers are very common. My only concern is how practical the blue will be? I have a black accord and am disgusted every time i look at it closely to see those swirls. I don't want to end up with the same problem with the orient blue. Any suggestions/advice?? Another concern is if i decide to add on some body kits, will i have difficulty with the blue?