I don't know how many of you, if any of you, use BaseCamp for managing your clients/projects but...
I've recently moved into ActiveCollab instead. It's free, and has pretty much everything BaseCamp has to offer.
Anyways, I figured if you didn't already know about it, you might find it useful.
http://www.activecollab.com/