Catalin Zima:
Blake:If not, can it connect to a server I set up which will act as a sort of proxy and retrieve the info the 360 needs
Yes, but someone else also tried this, and the perf wasn't too great
If by server you mean a local PC to which you connect using the XNA networking APIs, then yes. Anything else, no. As for performance, I gave this a shot and quite honestly it's a pain. You have two routes to try:
1) Retrieve all the necessary data, send it over to the Xbox, and write an entire HTML parsing and rendering system by hand or
2) Render the data on the PC and send that texture data over.
Being that the first is a gigantic task that most PC web browsers struggle with, I tried the second. Needless to say it was excruciatingly slow and that was just to load up the Google homepage. Then I still would have had to find a way to handle input and all that sorts of stuff. Big pain for no real gain considering I had a PC sitting right there. I might as well just use the PC to surf the web.
Long story short, there is no technical way to implement this without requiring the user to have a PC running a copy of the game. At that point, you cannot put it into the Community Games because games that have been approved receive new identification and therefore can no longer connect with your PC version rendering your "game" completely useless.
As a personal comment, I don't see why you'd want a browser on the Xbox 360 anyway. You have a PC. Why not use that? If you want it on the TV, they make plenty of adapters that allow you to connect a PC to the television and then you'll get the ability to use a mouse and keyboard with it and not have to do any work (besides purchasing whatever hardware and hooking it up).