As every BMW recall I've had done has been handled perfectly (4 BMWs over 15 years), why don't you have faith in your dealer? If, in fact, they've screwed up on your car in the past, then maybe you should look for a new dealer.
But it seems to me that if you don't go in for the recalls and have problems in the future, it will be on your dime, not BMW's.
Just noticed a thread on the subject on the E90 board:
http://www.e90post.com/forums/showthread.php?t=510617
Tom