I don't do dual monitors without ultramon
it also does all the other stuff you mentioned!
it is not that expensive, just chuck out a little for it and you're happy
Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
I don't do dual monitors without ultramon
it also does all the other stuff you mentioned!
it is not that expensive, just chuck out a little for it and you're happy