I would consider using a javascript calendar, since the native .NET calendar is uber slow and requires a post. Find a control that allows you to set min/max dates b/c you don't want someone booking for 3 days ago, and you may not want someone booking 3 years in advance (though you may).
Just a minor suggestion.
Good luck w/ your project!
-Kevin
- "The truth hurts, maybe not as much as jumping on a bicycle with no seat, but it hurts.