Amazon can be really phinicky, I don't have experience with the others. I do know I submitted my app to google playstore yesterday and it went later that day. I sent one to Amazon, they demanded my free app have more screens and features. They kept demanding so many features I got fed up with them and decided they didn't need my app? The rest of the markets, I only recognize GetJar. There's also 1Market. Only reason I know those two is a tablet we was looking at doesn't come with the play store, but 1market and getjar. From what I've seen, 1Market is not worth my time. (from a user's point of view, not developer's point). Granted, depending on your app, if your wanting to target a young kid who has a tablet their parents bought cheap and doesn't have playstore capability, 1market and getjar might be right for you! ;-)If for free:
1). Translations
2). XDA , AndroidForums , Android Central Forums
3). Alternative Markets and directories :
Slide Me
AppBrain
AndroidPit
AndroidZoom
Aptoide
GetJar
Amazon AppStore
Opera AppStore
Soc.io
4) Inmobi Publish (160+ Markets)