ergophobe - 6:09 am on May 13, 2010 (gmt 0)
Honestly, I would probably start with Drupal + CCK - possibly a little more work on the theming end but
- this is a module with a high level of support
- probably most of the features you would use in this case will be built into Drupal 7 core and you won't need an add-on module at all if you choose to upgrade
- it's ultimately going to be simpler to theme. It's real easy with CCK to take soem short data fields and output those in a sidebar box for example.
Still, wrapping your head around Drupal + CCK + theming is not a one night affair. For figuring out which variables are which, I strongly recommend the Contemplate module. I usually use it to ID the output I'm looking for, but then build file-based (rather that DB-based) templates.
Still, this is one of those tasks that's pretty straight-forward if you know Drupal, but I think you'll need a lot of coffee - and maybe something a lot stronger - if you've never used Drupal before.