The best thing I can recommend is to read some info on the different dashboards and the features they offer, pick a few that look like they may suit you, grab them from the usual places, and try them out to see if you like them. The only way you are really going to know if you like a particular dash is to use it on your Xbox.
Because asking for a recommendation is going to result in one of two outcomes: either no one will respond to your post because this question has been asked by others before, or many people will recommend many different dashboards which really doesn't answer your question anyway.