I wanted to be able to check my portfolio's progress from my office computer without sending any of my private credentials over my company network, and without ever sending or displaying my account balance. I recently wrote a Windows app that accomplishes this. You specify in the app.config file which securities you own and how many shares of each, as well as what percentage of your portfolio is in cash. The app then checks stocks/funds anonymously via Google Finance, tells you how much your portfolio is up/down for the day, and how you're doing compared to the S&P 500.
I don't know whether anyone else would have need of such a thing, but if you think you'd use it, PM me and I'll send you a copy.
Edit: I suppose this would also come in handy if you were monitoring your portfolio over public WiFi.