I know this is less programming related and more time management related, but I value the feedback of the users on this site. I\'m finding myself particularly busy this semester
When it comes to working across many computers, I love Dropbox (http://www.getdropbox.com/). A free account gives you an ample 2 GB of space synchronized across your computers (Windows, Mac, Linux). This won't solve your time management problems, but it could be the cornerstone of another solution. So if you find a desktop application that you like, you might be able to synchronize the files across your machines using Dropbox and make it a "web" solution.
For example, KeePass (http://keepass.info/) works really well with Dropbox. You can synchronize your encrypted password database across computers so your passwords are always up-to-date.
This whole scheme was introduced to me by Lifehacker, by the way.