Diablo 3 ideas: Improving the auction house

This is my first official post expressing my displeasure with an aspect of Diablo 3, though I have many gripes (especially as of 1.0.3 yesterday, which severely nerfed Demon Hunters and anyone using an item with Attack Speed on it).  Instead of wasting time complaining, though, I'd like to outline some things that Blizzard should do to improve on their Auction House experience.

Players should be able to see the difference an item makes in their damage, health, and protection when mousing over items in the Auction House just like in the regular game.  Not being able to tell what effect an item you're buying will have on those stats is a huge game flaw that should be addressed.  I'm surprised this didn't make it in 1.0.3.  Please, Blizzard, let us do Auction House item stat comparisons.

Allow us to filter stats on named items. The alternative right now is to use the 'legendary' filter and pray you're filtering on the item you want to see.  This is pretty unacceptable, especially since some slots have numerous legendaries with those stats.

Let us filter by 4 (or more) stats.  Some of the items have 6 stats on them!  Not being able to filter by more than 3 is painful.

Let us hide bid-only items. Just add a checkbox.  The way around this right now is to enter a max buyout, but this is also annoying to do.

Add a reset button for filters.  Pretty self-explanitory.  This would save lots of time when looking for a new, completely different item.

Let us save specific filter sets.  This would be harder to implement, but it would save us a ton of time too.  For a game so focused on items, this is needed.

Let us filter on non-standard stats in a slot.  I want to filter movement speed on non-boots.  Seriously.  Examples like that just pile on the Auction House frustration.

Do you have any other ideas?  Put it in the comments!