Old Toot,
Try a visit to:
Edmunds
A bit of hopping around, and some intense reading, can net you some very useful info. They can help you to determine actual dealer cost, and thus a reasonable mark-up. Before visiting this site, I had no idea about things like rollover.
I found it a very informative site. Hope it helps you as well.