I use XBMC as my main dash.
I have a build with the latest LinksBox web browser built into it.
I also have edited the sub-menu to include Evo-X, UnleashX, and Avalaunch so I can load into a new dash quickly.
I also added the option to reboot directly to my SmartXX mod chip as well.
With the scripts I have installed it is a full blown communications, web browsing, media center and there is no need for anything else.
If you add the Xored trainer Launcher, Evo-X is no longer needed, and YES there is a way to enable Avalaunch-like boost mode so Avalaunch is no longer needed either. I am also looking into making Quix fully compatible with XBMC.
Well either way...if anyone wants my full-featured custom build, let me know.