You should search for 5-series forums.
Did you test drive it? I'll be very honest. I test drove a 2006 325 and felt it was kinda anemic. But that was an auto, it was new, and that was just me.
Did the 5-series come with a sports package option? Again, this is all personal but BMWs should not come without the sports package (suspension, seats, steering wheel) IMO!

EDIT: Just google'd it. Yes, sports package was an option.