I've got a Mamba for my iBook that was given to me and it's really great, like I said over
in this thread.
I ordered a Boa.XM[system] for my MacBook Pro one month ago and it's backordered, but I think it'll be worth the wait given the quality of the Mamba.