An iPad is an expensive solution if they've already got a PC, and Linux is a great free way to resurrect computers that the commercial operating systems have left behind.
That depends on how much you value your own personal time setting their system up and maintaining it. An iPad might have a greater up front cost, but the time savings could make it a comparative bargain over the lifetime of the device.