Xbox just announced an AMD partnership for the next generation of consoles and handhelds.
Key takeaway is this:
"Delivering you an Xbox experience not locked to a single store or tied to one device."
It definitely seems like we're getting windows on the next Xbox, and we will be able to load Steam on it. If that's the case, I'll be a day one customer.