gnome-packagekit is another gtk-based front-end for packagekit, unlike gnome software, it can handle all the packages not only applications, and has a few advanced features that are missing in gnome software. (see the screenshot)