Recommendations to others considering Box2D:
If you're looking for just a 2D physics engine, then chances are you'll give Box2D a try and love it. If you want features found in a game engine like rendering sprites, user input, etc.. this is not for you. Review collected by and hosted on G2.com.
What problems is Box2D solving and how is that benefiting you?
Box2d allows you to create impressive games or tech demos with interesting mechanics. It's a ton of fun to see images on the screen come to life and behave realistically. The performance is also better than many other 2D physics engines available. It has bindings for many different languages so you can use whatever language you are most comfortable with.
The only downside for me is that there isn't an official javascript version to be used on the web (aside from a few 3rd party versions that may or may not be up to date with the official version. Review collected by and hosted on G2.com.