If you want sound cross-platform it will cost you $3000 ($2000 x 2 + 25% discount). This despite the fact that putting a cross-platform layer on top of DirectX audio and the audio libraries on OS X would probably take an experienced programmer maybe a day's work.
I'd say if you're starting development today, code in Blitz3D/Plus and for Mac support wait for Blitz Max -- it will probably crush this thing like a really really big crushing thing crushes little crunchy bug like things.
I'd also add that for 2D games, RealBasic is cheaper, gives you sound support, supports more graphics formats AND the same formats across platforms.
I'd say if you're starting development today, code in Blitz3D/Plus and for Mac support wait for Blitz Max -- it will probably crush this thing like a really really big crushing thing crushes little crunchy bug like things.
I'd also add that for 2D games, RealBasic is cheaper, gives you sound support, supports more graphics formats AND the same formats across platforms.