Check out DeskPins. It should do what you are looking for.
DeskPins allows you to keep any window on top of others with a few clicks. While many programs offer this as a feature, others do not, and in such cases DeskPins comes handy. In addition, you can also define rules that use the window title (with wildcard support) and can automatically keep any window on top that matches your rules. The `on top` window is marked with a colored pin that can be quickly removed by simply clicking on it, returning the window to its normal state.

You mentioned a need for global hotkey feature. If the "pin" is not enough, try Always on Top Maker.
What is your operating system? – iglvzx – 2011-12-23T06:59:26.723
OS: Windows 7 Ultimate – user – 2011-12-23T07:02:32.907
possible duplicate of Make window always on top? and http://superuser.com/questions/19626/how-to-keep-any-window-always-on-top
– soandos – 2011-12-23T07:05:59.570@crucifiedsoul If you want a customizable global hotkey, see my answer here: http://superuser.com/a/371052/100787
– iglvzx – 2011-12-23T17:55:13.143