There are pros and cons to each. The primary pro to upgrading, as noted by fastco, is the ability to keep your software intact. You will be able to save your data either way by backing up of course. Personally, however, I would choose a clean install. Simply because it's a fresh start with a clean drive. No hidden files or infections.