Apparently boost contains two separate libraries for state machines: Statechart and Meta State Machine (MSM). The taglines give very similar descriptions:
Do you know what are the key differences and what are considerations in choosing between the two?
As there seems to be much interest, please allow me to give my (obviously biased) opinion, which should therefore be taken with a grain of salt:
You can make yourself a better opinion by looking for comments posted during the review of MSM. This subject was much discussed on the developer list.