Wow, you got a BALLER deal. I paid about the same for my 328 with only the wheels option (no iDrive, sport, etc) with 35k. That thing's got a BEAUTIFUL interior too.
Edit: Ahh, I see you're in LA as well. Isn't the market saturation here AWESOME? I paid thousands less for my car than I would have where I'm from in Maine.