Linux - what do consumers look for? (Ubuntu, Debian, Centos, Fedora, Mandriva, openSUSE, Archlinux etc)

I have been distro-hopping lately and have been trying-out various Linux Distros like: Ubuntu (and variants), Debian, Centos, Fedora, Mandriva, Mageia, openSUSE, Archlinux, Sabayon... and as a consumer, this is what I look for so that the Linux distribution would be perfect for me:

1) It should have sun-java (not openjdk or icedtea) because I use sites that require this like online banking sites, financial sites etc. The icedtea-plugin does not always work for these "secure" sites. If the Linux distro does not have this in its repositories or some 3rd-party repositories, then I cannot work with that. Recently, Ubuntu removed all their sun-java6 packages and therefore I had to go to this tutorial to be able to re-install it http://sites.google.com/site/easylinuxtipsproject/java

2) It should be able to make my printer work. This is a no-brainer.

3) It should have either transmission or deluge. I was surprised that Scientific Linux did not have this installed or available.

4) It should be able to play videos, dvds, cds etc.

5) For my laptop, the wifi should be working.

6) For my laptop, the fan should be working properly.

These are simple things that would make Linux usable for our daily lives.

Cheers!