I think there is no "one answer." All front-ends have there pros and cons some more then others. Based off these pros and cons we pick what works best for us, the end user. I did and do have some problems with WMC but there are more pros then cons. Resuming from hibernation works, no problems. The main problem for me is WMC scans for new albums on every hard boot. The more albums you have the longer it takes. When my PC comes out of hibernation there's about 2 secs of load. The resume the same song doesn't bother me. I use the "Play favorites" which it plays all of your favorite music.