I know these have been mentioned before, but there are 2 features that would be really really awesome:
1. Create own favorites groups, and ability to reorder those groups (just reordering of my own groups, reordering of provider groups is not needed in my opinion).
2. Inside my own favorites group(s) add the ability to reorder the channels.