I've had good luck using Angler's Edge Marine. For a flat fee of $299 they listed my boat on all the online boat shopping websites.
You'd have to show the boat yourself, but this route should save a lot of money in the end.
http://www.anglersedgemarine.com/Pag...Your-Boat.aspx