Touch Screens: Suggestions, Recommendation, Opinions wanted

I'm getting into Visual interfacing with my AVR projects and I am selecting a Touch screen to prototype with.

So far I have narrowed it down to 2 different ones that are within my price range.

The [url=http://www.liquidware.com/shop/show/TSL/TouchShield+Slide]TouchShield Slide[/url] , which I could use with an AVR running the Arduino software and bootloader, seems simple to use but whimmpy
- OR -
The [url=http://store.earthlcd.com/ezLCD-103-ezLCD103_2?sc=7&category=297]ezLCD-103[/url] which seems a bit more "robust and powerful" than the other.

If you have used either;
1. Whats your opionion, which would you recommend for an advanced newbe?
2. Ease of use/intergration to an AVR or Arduino?

Any other recomendations?

Sparkfun has a couple

Sparkfun has a couple similarly priced.

Just found this : Ezscreen add-ons - might be a cheap wayto add something to a regular LCD