Personal view, yes.
For a long time I was using XP at work, and 7 at home, and I prefer 7.
Would I pay a lot for it? Not sure I would. Was a free upgrade with the laptop I bought, but given the choice I prefer it's interface.
Office takes a bit more getting used to as many of the menus have changed significantly. For example in Excel, to insert a row / column I would expect to use the 'insert' tab and find the right item, but it's elsewhere. Saying that been using office 2010 proper since mid December and I'm quite happy with the change.