I saw these today for less than the above prices at Micro Center today and was considering the purchase to have Windows 7 on my iMac but thought I'd seek out advice first here since they are single computer specific and did not want to spend the money finding out I cant install these on a Mac. You can find these for sale on the Micro Center website under Hot Deals/Software.
Mac Specs: 13" Macbook Pro 2.53GHz; 4GB RAM; GeForce 9400M
Simply put, yes. However, just realize OEM licenses are designed to work on ONE computer only. After you activate it on that one computer, it'll be hard to use that same license on a different computer (for example: when you buy a new computer). You may be able to call Microsoft to get activation issues worked out on the new computer. Otherwise, OEM licenses are exactly the same in terms of functionality.
__________________
13" Macbook Pro 2.53GHz w/ 4GB RAM
Mac Specs: Black Macbook C2D 2GHz 3GB RAM 250GB HD
I don't know where people get the idea that it's difficult to use OEM discs on several computers (not at the same time, but one after another). In my experience it's been a breeze. Just install it like you usually do and it activates just fine. It's only a rare occasion where it won't, but a simple call to Microsoft straightens the whole deal out. Just make sure you're not running it on more than one computer at any given time.