12InchMix.com
Title
12 Inch Mix. Get heard, get in the mix.
12InchMix will offer young or new electronic producers a place to expose their music and get feedback from like minded people and producers. It's also free.
The site is due to launch at the beginning of 2007.