Arduino and the EZ LCD-002

I was wondering if anyone has experience using the ez-LCD-002 to communicate with the Arduino.

If so, what can you tell me about it? Would you recommend it or something different?

What else is out there for mini-touch screens that is easy to interface with a micro? (preferably self contained electronics w/serial or USB comm)

Thanks

I don't have any direct experience, but I've heard good things about the Liquidware screens. Here is their new larger screen model which looks pretty nice.