For those in central NJ, take a trip to the new Fleminton BMW Dealer on RT. 202 North - It's the nicest BMW showroom I've seen and I'm told (but can't confirm) that it is the largest in the U.S.
This is were I purchased my 325i in Sept. and had a very good experience. I have not used the Service Dept. yet, but the Garage is incredible.