I haven't heard it called the X-bone before... hee hee
I never liked M$'s controllers, so I've never owned an XBox... even though Rock Band would be better on one, I had a PS3 and eventually started my DLC collection on one...
anyway
I wish M$ well, and I hope for their sake that this...