iTunes Match.
No seriously. Because every other system I've used requires that the computer be on and internet connected when you want access, which isn't likely for a laptop.
Alternatively there's Pulptunes, but that would work through your work computer's web browser instead of your iPhone.