You should expect to pay MSRP + TTL + Setup fees, unless you go in with a figure in mind.
-You know your state tax
-Setup seems to be the same quoted number posted all over the famous thread Diego mentioned. Search OTD, I'm sure you'll find it.
-TTL varies by state. In my state there is a legal maximum a dealer can charge for doc fees, but I also know what it would cost if I just went in off the street and did it myself. So try to find that info, and get a reasonable figure.
Figure out what you are willing to pay for the bike without all those fees, add it all up, go to the dealer and offer that price. If you think it's fair, and they accept, it's a win-win. Let them figure out what to deduct.
If you think you are a fantastic negotiator, then go for it and squeeze out the last penny. I hate negotiating with a passion, so I went with I figure I was willing to pay based on my locality, prepared to walk. It's a "want" not a "need" after all. Some may argue with that

. I argued with myself too. It's clearly a need now.
Someone will always pay less than you did. Worrying about that isn't worth the time, so long as you're ok with the price you pay. I still am, and I'm sure whoever buys that last 09 when the 10's come out, will steal it.