I use my iMac for head-down heavy-duty programming, my MacBook Pro for portable and light programming, my iPad for casual browsing/game/reading and my iPhone for on the go browsing. I can call and message with whichever one I'm using at the time. They complement each other beautifully.