BlitzMax is the better language. But there's no official 3D module yet, and won't be a for a while.
So it's up to you:
Blitz3D now, or BlitzMax and a third party 3D engine (such as Irrlicht - may not be beginner friendly) now, or BlitzMax and wait for the official 3D module.
In truth it's not an easy decision to make, when you don't know how far away Max's 3D module is away from being released. Personally I would probably use Blitz3D for now.
So it's up to you:
Blitz3D now, or BlitzMax and a third party 3D engine (such as Irrlicht - may not be beginner friendly) now, or BlitzMax and wait for the official 3D module.
In truth it's not an easy decision to make, when you don't know how far away Max's 3D module is away from being released. Personally I would probably use Blitz3D for now.