You can easily upload photos to Instagram from your desktop with this neat little extension for the Chrome browser. It adds a little icon to your Instagram page that allows you to upload photos to Instagram right from your PC. Works like a charm.
Update: The extension has been removed from the Chrome web store since this post was made. But there’s an updated guide you can find here Upload instagram photos from your PC.