welcome to the board!! you'll find tons on info here...
start w/the sticky marked "2008 options and pricing" from supergreg.
you can also visit
www.bmwusa.com and do an 07 build to get an idea on options and pricing information..
prices are very close when comparing 07 with very low miles to a newly built 08...
depending on where you purchase some dealers will go as low as $2500 others not much more than $1k off MSRP.
depending on your deal, I would recommend going with a second year production (08)
again, study your options, build it as you like, print it out, then negotiate!!
good luck!!