I've always liked our 3.5 house rule (not my creation, but one I support) whereby on a critical threat, you can opt not to deal the extra damage, but deal normal damage and go for one of the combat options (trip, sunder, grapple, etc) undeclared. It got around the "you'll only do these things...