Thanks guys, alot of good info here. Its good to get feedback so I know the pros/ cons of having the dealer prep the car. I'm not sure if its been posted here, but here's a link suggesting why/how to prep the car yourself. There is a lot of good info.
http://www.e90post.com/forums/showthread.php?t=41760
Chris