I'd certainly use Buttons.
Performance wise, calling innerHTML is a lot faster than doing DOM
manipulations. If you are using GWT widgets for every button, it is going to
slow down the site. Usability wise - use a button when you mean a button.
It makes your website more accessible and standards-
If you fully set your own css style, then there is a difference
between a Button () or FocusPanel (): they both look
exactly the same in the browser.
But how is it performance wise
I have a very CPU intense GUI, something like windows explorer (hover
on item, item dragging, item selecting etc) wi