Steam / Counter Strike Source On Mac?

When I get my iMac, I would love to be able to play css on it, but its only for windows. I found but that costs money, and I am poor now. I don’t really want to run in via an emulator. Anybody know a way???