I actually figured my way around Bootcamp specifically so I could play Bioshock Infinite. At this point, if that's the only game you want to play, it may be easier to just wait a month or so for the Mac port. However, I've found that having Windows installed has really opened up the possibilities of Mac gaming for me. I would do it again in a heartbeat, even if I didn't have to in order to play B:I.
Also: if you have a Windows PC at home, but not one that you would use for gaming, you can always get the product key off of your tower, presuming you haven't used all of your licenses. That's what I did, and it saved me the cost of a new copy of Windows.