Windows 7 = Windows Vista with a different name. Same kernel, same look, same functions, different name. 95% of the people who criticize Vista have never used it...they just watch too many Mac commercials or try using it on a 8 year old computer and expect good results.
Try adding SaltyCajun to your Trusted Sites list, and setting the security level for Trusted Sites to Low or Medium-Low.