Seagate and Microsoft have announced an external hard drive for the Xbox One and Xbox 360. It holds 2 TB of data and will be available at Gamestop and other retailers for $110.
Let me be blunt: this is a complete rip-off. The Xbox One and Xbox 360 both support a wide variety of external drives. As an Xbox One owner I know the requirements for the Xbox One are that it has to be USB 3.0 and has to be larger than 256 GB. According to the Major Nelson blog the Xbox 360 supports "any external USB hard drive up to 2 TB to store your Xbox 360 downloads, profile, saved games, and other data."
You can go to Amazon or Best Buy and purchase a 2 TB USB 3.0 drive for about $80 bucks; maybe cheaper if you catch a sale. If you're an Xbox One owner you can go bigger; here is an Amazon listing for a 4 TB Seagate drive for $109 and it is even being pitched to Xbox One owners.
So why would you spend $110 for 2 TB when you could get 4 TB for $109? Uhhh... because the $110 2TB drive is green? As far as I can tell that's the only benefit of this "Xbox One" drive from Seagate. It's a product aimed at taking advantage of consumers who don't know any better.
You probably do need extra storage for your Xbox One if you're a serious gamer, but you certainly don't need to spend extra for this branded drive. Shame on Seagate and Microsoft for trying to pull this kind of nonsense. Please, don't support products like this one.