I want to buy a printer, but only have a laptop and an Iphone rather than a PC. I have a tendency to take the laptop in bed with me and work there and am reluctant to give up this luxury. Can I connect the printer to the laptop then send work to the printer to print remotely? I have a feeling I should know this, but want to make 100% sure before buying a printer. Also, any printer reccommendations? And finally - can I print from my phone? Many thanks!