Can you point me to a good guide/how to that clearly explains how to use the MVP Framework in GWT? I tried using the latest version of GWT- ver 2.4 to create a sample app and many of the things in the sample app were new to me.
I would recommend you take a look at MVP4G. (Google it.) The event model is slightly different, that is, "places and activities" are special types of events called navigation events. I started a project with it 3 months ago, and have found it quite productive. Once you get beyond the basics of how to define and implement views and presenters, injecting services, and maybe even using GWT's UiBinder feature, you'll probably spend more time going down rabbit holes with GWT component API.