I agree having a website is a good start, however I would go for a website (like what we offer) that has an integrated Google Calendar and Twitter feed.
This way the site manages itself (more or less) and is always up to date.
All you would have to do is maintain your Twitter account and your Google Calendar!
We are working on a demo site here...
http://escort.mainsondamour.co.uk