Are you getting a new 2003 Bonneville SSEi or a slightly used 2003? If you are getting a new one, please do yourself a favor and really drive other cars out there. There are plenty of other cars that I'd buy that are better in just about every way possible for the same price.
If it's a slightly used one, due to depreciation, the Bonneville might be the best car for the money, though I'd still look.
Cars that I'd buy before the Bonneville would be Infinity G35, Acura 3.2 TL Type S, Acura TL, BMW 330, Mitsubishi Lancer Evo, 1999 BMW 540i, 1999 Lexus GS400, among others that I can't think of right now.