Arduino Uno or Mega

I would like to turn mu Iphone or Android Tablet into a development board. This site shows you how to do it without taking apart your device and using the Arduino to communicate with the Arm Processor within the Arm Device, controlling it and running programs etc.

I think this is what I want to start out doing not sure yet but which is the best and most economical board for this? Arduino Uno R3 or the MEga board?

I do have a couple of other extremely low cost board almost given away the STM Discovery board and the Stellaris launch-pad. I just got the Discovery board but waiting maybe a month for the Launch-pad. I don't think Amarino will support anything but Arduino?

http://www.amarino-toolkit.net

Thanks for trying to answer my somewhat vague question.

Uno. 8)
Unless mega has a specific clock speed, don't bother with the extra $20.