http://www.maximumpc.com/article/features/30_incredible_web_apps_you_need_try
One of these might be what you need sometime. Or while on the road you might find them useful.