If you're on site5, you should probably leave. Any other site5 user can serve content via your domain :( Really disappointing.