the only thing I would add to all the above is that if you do in fact go straight to a orb....and you've never really used one before, practice on another car. I actually took a class on using my orb, then went home and practiced on my company car. I didn't make any real mistakes....but it's nice to know that if you do screw up it won't be on your pride and joy. the good news is random orb's are very "idiot proof".
07 335i sedan | Steptronic | Black saphire | Terra | ZPP | ZSP | Cold Weather | CA | PDC | Nav | OEM Alarm