Joe Wilcox has an interesting post today about whether our Software + Services strategy really ought to be Software + Services + Hardware and I think there is some merit it in - thought I don't see us changing the naming anytime soon.
He mentions that Microsoft has the right Lego pieces, they're just not assembled and points out that some of those pieces are in our own domain (such as XBOX and Zune). This enabled us to provide true end to end (e2e) scenarios in the way Apple has with the iPod. In other cases, our partners provide the hardware elements and offer S+S+H solutions such as IPTV with companies like BT.
Even in my own explanation of Software + Services I inherently include hardware in the solution at times (Zune, XBOX, iPod, Windows Mobile + Exchange etc).