Last week I started taking a Cuong Nhu class. I've been doing Aikido for a while, and Cuong Nhu seems to be a good suppliment to that.
It's totally different than Aikido. Cuong Nhu involves punching, kicking, and blocking. It's also more physically strenuous . . . we do many pushups, situps, and other such things.