So, I had an idea for an something that would use the new blizzard auction house APIs to update your AuctionDB market value / min buyout in game. The way the blizzard APIs work is there is a file that contains details on every auction currently on the auction house. Blizzard updates this file roughly once every hour.
So, I finally finished the application. You can read more about it and download it here: http://consortium.stormspire.net/official-trade-skill-master-development-forum/3525-update-auctiondb-data-automatically-without-scanning.html
This application will automatically download the auction data when blizzard updates it, do some processing on it, and stick it into an lua file for AuctionDB to use. If you are logged into the game, you just have to reload your UI to load the new data into the game. AuctionDB will detect that the data has been updated and treat it as if you just ran a scan.
There is a lot more that can be done with this data that I have planned. Right now it doesn't do any more than just treat the data as a regular scan of the auction house. I could do things like: in-game notifications of things that are below your dealfinding prices, put info about the market value of the other faction into the tooltip for easy cross-faction arbitrage, and have it keep a historical record of the data and show TUJ-style graphs in game.
Give it a shot and let me know what you think!