Welcome! And congratulations
Check out the maintainace schedule posted here, ignore the fuel pump until it fails:
http://blog.bavauto.com/9906/bavaria...nce-schedules/
The owners manual is here:
http://www.e90fanatics.com/pdf/E90_OwnersManual.pdf
Index if all DIY:
http://www.e90post.com/forums/showthread.php?t=1721
Change your oil early if you wish or when the CBS tells you to, or scan a few posts down for one that ends in a fight with members swearing at each other over oil analysis vs BMW's CBS.