For anyone interested there is an effective workaround to run 32bit XP apps inside the Vista 64 bit environment. Microsoft has a free Virtual PC download. You can install that and then install XP as a virtual 32 bit OS inside a shell. Microsoft do state that Virtual PC is "unsupported" in Vista Home and Premium but "unsupported" is not the same as "does not work"
Update: gnash, gnash - the software all works but Virtual PC does not pass thru USB connections and I've got a USB programmer.
Bookmarks