My friend Mark has created a FireFox addon. It does one thing and it does it well: it converts onscreen text from numeral pinyin to pretty pinyin with tone marks. (It doesn’t convert characters to pinyin or any of that jazz.)
I find this very useful. If it sounds good to you, try out the Pinyin Input Firefox Extension.