for a better estimate, remember to factor in:
- appraisal of the domain itself
- revenue from all sources
- any money you've spent on creating it (logos, scripts, customization, etc)
but also consider the cost of running the website (renewals, hosting, staff)