I find Photofiltre confusing, can you not use the software (Windows Live Photo Gallery) that comes with W7?
Just a word of warning, I did a Malwarebytes scan recently & it found an embedded trojan in Photofiltres set-up software, best check just in case.
PS: W7 is way superior to Vista, once you get used to it