Arduiphone an phone powered by arduino

Hi, I'm currently working on an arduino powered telephone. I have quite an important issue, I wish to connect a liquid ware touch shield slide to my arduino and a GPRS cellular playground shield. The problem being that the touchshield slide needs digital 2 and 3 and the celluar playground needs digital 1 to 9 . How could I connect both of these ? I currently have a arduino duelaminove ( sorry for the spelling) but I don't mind buying an arduino mega as it as more I/O . Please help me . Cheers Paul

If there is a library for the touch shield, maybe you can redefine what pins it uses in the source code and recompile it ??