I never owned an Imac, mainly due to software cost. But I am 100% Iphone and Ipad fan, these devices so simple to use, even to my 3 &4 year olds kids. They fight over the Ipad all the time. Typing is not as easy as on an android key board, but you can connect any blue tooth keyboard with the I phone or IPAD, I wish you can connect a mouse too which is possible if you jailbrake your Iphone, but you forfit any warranty.
I am not sure If I will get an Iphone 5 yet,