SainSmart 4.3" inch TFT LCD Display for Arduino Due MEGA 2560 UNO R3 (4" 3 LCD + MEGA TFT/SD Shield + MEGA 2560 R3)
TFT LCD Extend shield can help you out of the bothers to use other cables. You just need to plug the module to arduino mega2560/Mega2560 R3/DUE through this shield.
Mega 2560 is a microcontroller board based on the ATmega2560. It contains everything needed to support the microcontroller; simply connect it to a computer with a USB cable or power it with an AC-to-DC adapter or battery to get started. The Mega is compatible with most shields designed for the Duemilanove or Diecimila.
MEGA2560 R3 uses an ATMega16U2 instead of the ATMega8U2 chip, which allows for faster transfer rates and more memory. No drivers needed for Linux or Mac, and the ability to have the Uno show up as a keyboard, mouse, joystick, etc. Also adds SDA and SCL pins next to the AREF.
Due is a microcontroller board based on the Atmel SAM3X8E ARM Cortex-M3 CPU (datasheet). It has 54 digital input/output pins (of which 12 can be used as PWM outputs), 12 analog inputs, 4 UARTs (hardware serial ports), a 84 MHz clock, an USB OTG capable connection, 2 DAC (digital to analog), 2 TWI, a power jack, an SPI header, a JTAG header, a reset button and an erase button.