I'm really used to flat keys on my mac, but I want a keyboard with macros for starcraft. Anyone know of any like that?
The Razer and Logitech gaming keyboards are the only ones I know of that support programmable macro keys. Razer's Arctosa has slim, laptop-style keys. It's the only one I know of that fits your requirements. Honestly though, the distance that you need to press the keys is probably exactly the same, even if you get a slim-style keyboard. The only thing that changes between the two is the height of the keycaps, not the height of the key action. Here's the Arctosa: http://store.razerzone.com/store/razerusa/en_US/pd/productID.169415000