So we have 320GB of data — movies, music, photos and calendar and address book info. We want to manage it on the computer in the bedroom, but we’ll primarily be consuming it (and acquiring it) from the computer connected to the TV.
I looked long and hard for ways to synchronize or share this volume of data, but when it came down to it, there’s no good solution for that. The best way to do it is to point both computers and their associated “database” and “library” folders to a location-agnostic hard drive (a NAS would be nice, but in my case its a FireWire drive shared over the network) using SymLinks.
Aside for some slowness on the computer in the bedroom (which can be forgiven because its a G4 connected over a wireless network — something I plan to remedy in our next apartment) both computers are blissfully unaware that they posses none of the data they think they do. We can import photos, create playlists, mark-up our calendars and rip then watch our movies in the bedroom, with the benefit of a full keyboard and mouse, and consume all of that content, and sync it with our iPhone and iPods, in the living room, with only a remote control.
In conclusion, I love SymLinks and should have learned how to make them earlier. Its even easier with this contextual menu item. (Note: SymLinks are not the same as aliases, which are nowhere near as cool)