Some thing like this can be achived in Flash. There is a program called SWFkit which transforms Flash movies into Windows applications. A fully transparent Flash movie that can stay on top of other windows can work quite easily.
One problem is is that I don't know if the actual app works on Windows 7
