Question was - when the game will be sold for the Mac?
Most likely never; not all of them had a Mac version and even those that did are not going to run on current versions of OS X. I switched from Windows to mac a few years ago and I don't regret it at all, but Mac gaming just plain sucks. Mac versions are more expensive, lack behind in terms of patches, get less attention overall, often lack features such as level editor and the developers are less likely to fix them when an OS update breaks things. The best company is Blizzard who give you both the Windows and the Mac version together, so you don't have to pay extra.
Your best choice is to get the Windows version of a game and get that to run. The most hassle-free solution is bootcamp: you install Windows natively on a partition and then you can boot up Windows and it will be just like using any other PC (a Mac is basically a PC with a custom OS). If you don't want to reboot your best choice is Wine and Crossover. Wine is free but it's not as easy to use a Crossover. Both run Windows applications without Windows, they tanslate the program as it is running. Wine and Crossover are not emulators, so a game can run as fast as on Windows, but of course not every game works equally well. Some work perfectly, some work poorly and some are unplayable.
There is also Wineskin, which wraps Windws applications into standalone Wine apps. It's similar to Cider, which is used for commercial games, except it's free. The Witcher is a commercial game that was ported using Wineskin. i use it myself and it's like playing an actual Mac version, except I made it myself. Since you mentioned Baldur's Gate and Planescape Torment, there are premade wrappers for download (you still need to add the game yourself) http://portingteam.com/files/file/7032-baldurs-gate-tales-of-the-sword-coast
make sure to follow the included instructions.