i picked "5 different ones" ... but i only used 3 more than a few minutes... avalaunch - evox -unleashx ... and a few other ones but besides these main three i never used em for long. (i dont count XBMC as a dash, cause it's primary use is pretty much for playing back video)
me personally i think AVALAUNCH is BY FAR the best dashboard out there... it's interface suits my tastes the most, plus it has all the features u need... like mp3 playback - xbox to xbox file transfers - downloading skins through the dashboard itself etc etc...
so the only dashboard/video related programs i have are... Avalaunch (as my primary dashboard) ... XBMC (as a backup, mainly used for it's XviD/DivX playback and it's FTP server) ... Evox (as a third option, i only really use it for "trainers" ) ... the only thing evox has going for it feature wise is it's trainer support and it can format hard drives etc with it, but it is probably the most stable dash out there ... but besides these it's obsolete.
primary reasons i like avalaunch over unleashx - evox etc etc is cause it's one of the older dashboards (meaning it's one of the more reliable/stable dash's out there) and it's interface makes it once u get the right skin.... UnleashX aint bad but main reason i dont like it is i cant find a skin i like for it AND when scrolling through the games (in most of the skins) it cuts off alot of the games names etc.
here is my 2 main skins i use....
http://img187.exs.cx...inscreen2bd.jpg (this is my current one) .... here is my older one but probably overall my favorite skin out there for avalaunch...
http://img99.exs.cx/...XBOX-Screen.jpg