From what i can see you really should go for a low profile version.But the other thing is that it can only occupy one slot,so the cooler can't take up two slots.
Look for these things when searching for a 6670.
Otherwise look for a 6570,they are probably easier to find with one slot coolers.