Check out this awesome Auction House or Not web app made by postm.
Note when using this, make sure you use it as a starting point, not as a final say in whether you sell an item or not. The amount of random combinations in the game make it tough for a tool to be accurate 100% of the time, so always double check on the AH to make sure the item you have isn't worth a lot before scrapping.