I was considering BMax for my next project, but I think I'll stick with B3D. My skills and understanding are developed, Blitz3D is very stable, and it's very capable. The entity system is very simple and efficient. Until there's a similar system for BMax, including ODE or another similarly capable physics engine, I think it'll be more trouble than it's worth to most people.