I don't know that much about Sharepoint, but so far it looks like a hugely complicated mess, and everything I've read about it seems to confirm that it's a bloated pile of crap that doesn't actually work that well...?
I was wondering if drupal might do? Have heard some good things about it but am very much on the fence at the mo' - we've already got a sharepoint server running which nobody seems to understand & the powers that be have said if I can find something better then go for it...!
Incidently I'm a graphic/web designer & feeling just a little out of my depth at the moment...
Any help gratefully received!