Microsoft recently revealed a refined dashboard for its Xbox consoles. While it's still in its early stages, we'd like to know what you think of it so far. Full story from the WindowsCentral blog...