Haha, Microsoft sucks!
Anyway, Expression Web is decent enough. It's a major upgrade from FrontPage. I've never used Contribute and only briefly used the trial of Expression Web, but I would be willing to imagine that Contribute is better for "non-web people". I think Expression is geared more toward developers (more like Dreamweaver).