Also looking for answers to this - we got two of the BZ222 for the boys at Xmas - and one has managed to mess the settings up.
Looking at Hobbyking, they sell what looks like the same esc:
http://www.hobbyking.com/hobbyking/s...arch=60a%20esc
and list a compatible program card:
http://www.hobbyking.com/hobbyking/s...idProduct=7187
When our Bz's arrived I tried our Hobbywing program cards/box's on it without success (as the esc looks like a ezrun60a), so i'm suspicious that the one in the top link is actually a different esc.
I'm unable to program any esc manually, though i'm sure someone who is used to doing so could sit with it and work out what settings the red button actually lets you access, through painstaking trial and error.