Most of us now have a bunch of devices that we use to work and play:

computer at work
computer upstairs at home
computer downstairs at home
computer attached to xbox
notebook computer
another notebook computer
an mp3 player
another mp3 player

I want someone (Microsoft) to develop software and hardware mechanisms to reliably and wirelessly sync subsets of data from one device to another whenever it comes in range. I know how to use rsync, but I want something that grandma can use. Rsync ain't it.

Scenario: I'm at work. I write code all day and develop some illustrator designs, saving all of it to my "work" directory. Fortunately, it has an association or sync partnership with the "work" directory on my laptop. The files are synced automatically. When I get home, I turn the laptop on and my home machine detects the changes, putting a lock on its own files and copying the new files over. Everything stays connected.

I would also be able to set up these partnerships to happen over TCP/IP.

I posted yesterday asking whether anyone had a portable wireless NAS/music playing widget:
http://channel9.msdn.com/ShowPost.aspx?PostID=150760

That's the hardware component. Someone needs to write some really great software to make everything work seamlessly.

Aside from saving people time, it would provide necessary redundancy so people without RAID don't lose all of their important stuff.

-KF