My wife brought home a MacBookPro about four years ago... it's been a wallet-emptying experience since.... MacBookPro, 27" iMac, iPad, iPad Mini, two 4S iPhones and a 5S, and three Apple TVs.
As fas as operating systems... started with Snow Leopard then Lion, Mountain Lion and now Mavericks. All were seamless changes with some new features but no drastic user changes for average Joe to fret over. Nothing close to the dramatic change Microsoft dumped on their customers with 8.
We also have an HP Win7. No gripes at all. I put Safari and iTunes on it. The Net and media is about 95% of what I use a computer for. The HP Win7 does just fine.