I used to recommend Apple wholeheartedly - I had a G4 Powerbook followed by a MacBook Pro - both were sturdy, fast and reliable.
Apple now are not what they were - you are forced into updates all the time - for example my partner had to update iTunes to activate her iPhone, but she needed a newer version of iTunes than her OS would run. So she had a computer she had paid Apple for and a phone made by Apple, but they would not play along. Ridiculous. The value offered isn't there anymore.
I just have a bog-standard any-old laptop now and run Linux on it. It's fast, secure, reliable and cheap. I do still have an iMac, but it doesn't get used much.