Well, kids, I've got a little story to tell.
I was out on an extended vacation traveling around the U.S. for 2 1/2 months this summer. I got back to find that my domain registration of indiecentre.com had expired, and that my registrar had released the domain. Oops. The URL was then purchased by someone else, and they aren't giving it back.
Bummer.
So, I'm back up as indiecentre.org. Hopefully all you starving musicians can find your way back.
UPDATE: Looks like the new owner of indiecentre.com will link back to me, so that lost little indie labels can still get their music out. Thank you, new URL owner! (It was a decent consolation prize.)