I second this. The Internet and e-mail are definitely your friends when it comes to buying a new car!
First, find out what the actual dealer's invoice price is for the exact model and options you want. This is easy to find online and will be much lower than the sticker price/MSRP.
You want to pay as little over the dealer invoice as possible. The dealer's profit is the amount over invoice, plus a "dealer holdback" of 2-3%, which comes from the manufacturer, plus any dealer incentives or rebates. Make sure the dealer makes only a reasonable profit on you!
Arrange any financing BEFORE you buy the car, ideally through a credit union. (Credit unions usually offer the lowest interest.)
For our last new car, we ended up buying through carsdirect.com. We paid only $200 over invoice and the buying process was completely painless. We were in and out of the dealership in an hour and there were no attempts to sell us extended warranties, "undercoating" or other junk.
Like Suzanne, I am actually looking forward to buying my next car, instead of dreading it. The Internet is really making it much easier to be an informed consumer.
Mary
MouseSavers.com