You don't mention what types of projects, and you don't mention the usual Mac/PC/Linux/etc. qualifier. I'm guessing Windows because of the Sharepoint reference, though.
On the offchance you're on Mac . . . . Daylite from marketcircle.com is what we use for project management/task tracking/calendaring for a team of 4 people.
I would say my recommendation is "Damned with faint praise" and if there were a plausible alternative I would probably look seriously at it. But there doesn't seem to be anything else for the Mac.
Don't buy Daylite Touch for your iPhones (if you use iPhones). Absolutely positively do not buy their time/billing program -- what a little piece of antimarketing THAT product turned out to be.
No GANTT charts in Daylite, though. Your boss won't be happy.
I too looked at Sharepoint and ran screaming.