Battlefield Play4Free is available now on the internets for PC (a Mac version seems unlikely). Watch this new trailer and then take the hectic shooter, which combines elements of Battlefield 2 and Bad Company, for a test drive. It says it's free right there in the title.
Combining the most popular maps from Battlefield 2 with the familiar classes and powerful weapons of Battlefield: Bad Company 2, players have access to 16 vehicles including the Mil Mi-28 attack helicopter, its nemesis the F35 VTOL jet fighter, the massive Russian T-90 main battle tank, and the hard to catch LSV light strike vehicle. Players progress through the game to learn new combat skills, and earn in-game currency to spend on a massive array of devastating weapons and equipment.