RealOEMA wonderful parts site, enter your VIN and see what the dealer sees.
BimmerdiyDo It Yourself catalog.
Bimmer Forums This site has alot of DIY faqs
Roadfly Very good automotive enthusiast site.