Firefox updated
Wednesday, April 23rd, 2008'Pon my word, but my PC at work has been feeling awfully sluggish. It's not an old machine and has a decent enough amount of memory, so why it takes so long to launch Explorer or pauses for a couple of seconds to refresh the screen every now and ...