get better sound support for on board card this might help with it http://www.opensound.com/ & http://www.alsa-project.org/
better plug in play support
allow you to use the auto update feature in firefox and other app that have a auto update feature
a simple control panel that contains all the system setup utilities in one places kinda like windows one dose
a separate program to add and remove programs
have one app for your hardware info like device manger on windows
Easy was to configer you video card
on the cd if you all ready installed and you get a file missing on the installer have a way to repair the OS install
add a installer like wubi for people who want to install it right from windows to make a dual boot systal
nice installer like fedora has witch is called Anaconda http://fedoraproject.org/wiki/Anaconda
Use packagekit to improve standardization - http://packagekit.org/
add Memtest86+ to live cd menu for memory test
media center version of shift linux
have a program that can collect hardware info and send it back to the dev so they can make a date base of what ever one is using and get better support for it and have it have let you tell the dev if there is hardware and what hardware you cant get to work so you guys could try to see if you can get ti to work
Get this distro LSB Certified - https://www.linuxfoundation.org/en/LSB
that all i can think of now if those get add i thnk shif linux will be on its way to being more user friendly and a good linux os