Grey Alien Games has posted a blog entry about finding a publisher or self-publishing and contacting portals. If you are an Indie developer (or are thinking of being one) then you may well find the blog post useful. Enjoy!
I'm an Indie game developer with a couple of titles under my belt. I've been programming for 23 years on a variety of platforms. Currently I'm using BlitzMax, which is great.