yes it looks good…
just curious, why not to test the math with a simpler and clearer normal-map ? i mean, with your sample you cannot really tell if the math is right or just the “look”. it may just look “right” cos’ the esthetics look “right”
first found on google :
http://img849.imageshack.us/img849/1398/1squareoutnormals.jpg
this should stick out.
(watch out for Y-flipped maps if you search teh interweb)