Large Smart LCD controller.
You will need a small capacity SD card, or MicroSD with an adapter.
Quick 3D printed case, http://www.thingiverse.com/thing:1562144
If you didn't buy your ramps from me, flash my (Full-G) firmware,
or add the following changes to marlin,
This LCD requires this file, http://code.google.com/p/u8glib/wiki/u8glib, to be added to your Arduino library. This line also needs to be changed in the firmware configuration.h.
To use this with the full sized RAMBo board you will need an adapter, https://shop.vicious1.com/products/rambo-lcd-adapter