Just in case someone else runs into this problem: After installing and launching the Juice podcast client on Windows Vista, an error dialog was displayed telling me that I should look for the application error logfile 'juice.exe.log' in the installation directory.
Sure enough, the file was there with the following cryptic contents:
Traceback (most recent call last):
File "gui.py", line 4, in ?
File "iPodderGui.pyc", line 3621, in main
File "iPodderGui.pyc", line 707, in __init__
File "wx\_core.pyc", line 5301, in __init__
File "wx\_core.pyc", line 4980, in _BootstrapApp
File "iPodderGui.pyc", line 1472, in OnInit
File "iPodderGui.pyc", line 934, in SetLanguages
AttributeError: 'iPodderGui' object has no attribute 'menu'
After a bit of Googling, I discovered that the problem could be fixed by right-clicking on the Juice.exe application, selecting 'Properties' then 'Compatibility'. Check the 'Run this program in compatibility mode for' checkbox and select 'Windows XP (Service Pack 2)' option from the pulldown menu. Press 'OK' and the next time you launch the application, the error should not occur.
Hope this helps someone out there.