Rogue Canadian,
I've tried or owned both Cressi fins. Now first, bear in mind that this advice comes from a 150 lb, man. I'm a bit shy of 200. Still, I don't use "soft" fins. I've used a set of Specialfins "hard" blade for the past 5 years.
So, that said, I prefer the Cressi 3000's (or 2000LD's) way over the 2000HF's. The HF's are a great fin for going strait up and down. But, they come up really short when it comes to the surface swim, this because they are so much stiffer than the other two Cressi fins. If you plan on site-seeing, or need to chase a buddy around, you'll need a good surface-swimmer. If you plan on using the fins for the simple purpose of trying to achieve a new personal best, than perhaps the HF's would suit you better.
Most folks I know prefer the 3000's. "Whopperhead" is of the brawny type, like you, and still uses either the LD's or the 3000's. Perhaps drop him a PM.