I think Shattered hand gives more, but it is a dot. The others WOD enchants which give haste/crit aren't to bad either, but I haven't tested much, been lazy and stuck with EF.
The 12 ap which appears as zzOld in the armory is GF'd, but some people may have BoEs enchanted with them.
Devourer's...