Major League Gaming just launched their new Game Room. It's the best place to post your competitive videos on the web, especially for Halo 3. Video fans will be interested to check out the user-friendly setup.