Seriously? iMac? Never.
MBP or MB? Maybe. I'd try one out. Well, yeah, I'd be paying a premium on aesthetics and stuff and I wouldn't do anything special with it other than stuff I probably use my smart phone with, but it's not a bad thing to have in a laptop. I'm usually just doing basic stuff anyways. Consider it a spiffier and pricier netbook with more props to an image factor.
I'll add I'd buy a used MB or MBP for like 300-500 bucks to toy around with. After learning about it, maybe dump it to an individual who actually has no idea how to use a computer. (ie: My mom)
A mac is a great computer to give to a computard if you're not close around enough to do comp fixes and whatnot. You don't have to deal with as much shit like random programs on a computer installed, updates with names that confuse the fuck out of people, etc.