StartPad Software Coworking Offices
Get out of the house and work with other software developers in downtown Seattle.
Single-day Desks
Month-to-Month Offices
Conference Rooms
We also offer free education and support services to the Seattle startup community:
Countdown Lecture Series
Office Hours - Free Professional Consulting
I am actually very familiar with Drupal (it just doesn't adapt very easily)
I use Wordpress, in fact all the items you want are available in WP. My company sets up platforms with forums, directories, and various other items. The amount of time to set it up in Drupal is a 10x multiplier. Let me know how Drupal works out for you.
~Barry Hurd (Followed over from Biznik)
Drupal is quite complex, I agree. I'm still falling down the "rabbit hole" (25 modules installed here so far).