Switch windows with the Deskbar Applet!

I just recently started using the awesome Gnome Deskbar Applet. I realized it would be a great fit for a piece of functionality that I missed sorely from my Sawfish-using days, iswitch-window. Basically, hit a key and a list of all open windows shows up. Start typing and all windows that have that substring in their title or application name are shown, cycle until you get to the one you want, and hit enter. Bam! Now you have switched to that window. Way handy. Quicker than many other means.

So, here it is: iswitch-window.py

The obligatory screenshot: iswitch-window handler screenshot

You can also watch my screencast (800x600, 2.1 MB).

Any feedback, improvements, patches, etc are gladly accepted to deskbar@travishartwell.net.

I need some help though...it won't always switch to the correct window when I have to switch to another workspace. If there are any wnck gurus out there, I'd appreciate a look-see.

Hope it's useful to y'all!