If you want to make your online life to run smoother and more efficiently, consider using an assortment of free Google Apps. I have become heavilty dependent on such Google apps as Calendar, Alerts, Docs, iGoogle, Books, Checkout, Picassa, Chrome, Earth and more!