It might just be me, but I just spent 10 minutes trying to find out where to download the support application - its really cryptically hidden!
Could you add a new link somewhere prominant, like all the links at the top of the page (Main | Blog...) maybe?
Ged