This document compares the Google Web Toolkit (GWT) and Adobe Flex frameworks for building rich internet applications from development and user perspectives. It finds that GWT and Flex have similar tools, with Flex providing better animation and bitmap handling capabilities while GWT has stronger server interaction features. Both support debugging and unit testing. Flex applications are compiled to SWFs while GWT compiles to obfuscated JavaScript. Flex works across browsers but can have issues with Internet Explorer, while GWT has a more web-like feel and better memory handling. The document also briefly outlines upcoming new features for each framework and provides contact information.