I've used Wicket and GWT pretty heavily. Never really learned to love Wicket.
My ego blogged about it http://salk31.blogspot.com/2009/07/wicket-ajax.html
Looking at GWT 2.0 uiBinder today reminded me how annoying it was in Wicket to have to match the XML component tree with the one created in Java. The GWT spin on this looks vastly better to me.
I've not used Wicket for over a year so maybe they have fixed a lot of this but given modern browser and JS support I can't see the point of doing all this on the server (I know, I know data locality).