I'm working on an end-of-year letter as web site. (Yeah, I'm a geek. I have way more email addresses for friends than mailing addresses.)
Anyway, I've been bought into CSS for a while. The start of my projcet aligned nicely with the shipment of Expression Web, so I've been giving it a go.
Amazing. The CSS experience is really nice. Managing a site via FTP, dealing with syncing, etc. all very cool.
Give it a test run. You'll be happy.