Back when I first started playing, I used the Allakhazam updater (which you run as an Addon) which kept all the information about your player profile, and updated the Allakhazam site with that information.
When the armory came out, that pretty much replaced the need for these kinds of updater addons, as all the character info was pulled straight out of Blizz's own DB and presented via the armory ... but ... Along with Character profile info, Allakhazam kept the content of your bags, and your quest log as well. Unfortunately, not tradeskill recipes though.
So there it is, go to Allakhazam, get the Wowupdater, and run that in game as an addon. For the most part, it sorta duplicates what you can get off the Armory, but it does provide you with Bag contents and your quest log, which is rather handy.