You could also try tunecore and reverbnation as well - pay them a flat fee and your album gets placed everywhere - I like reverbnation as they are now placing music into Pandora Radio and other internet radio sites. Good luck!
http://www.tunecore.comhttp://www.reverbnation.com