Reasonable on 04 April 2010
None really. My only preference would be to have Sony produce the HW and MS provide the OS/SDK toolkit and Online services. Seems unlikely but that would be an interesting partnership and I'd love to see the resultant meltdown.
Try to be reasonable... its easier than you think...