I think one of the most realistic ways to determine what people will actually pay for a boat is by using ebay. Enter a boat's make or model, then under search options, click "completed listings". Any boat sold within (I think) 30 days using your parameters will come up.
I've found it to be useful for all sorts of things I sell, not just boats.