I was searching the web and I came across a brand new xbox site that goes up tonight (sept. 1) called the x-spot ***** looks kinda cool but they have forums up now at ***** but they dont have many posts just thought i'd let you all know about the expanding fan base for the ultimate system.
Bookmarks