Does it have to have the apple specific buttons or no? I recommend any logitech keyboard. I have a wireless logitech keyboard that I bought 3 years ago and it came with a mouse for 40$. Now I use it with my mac when I have my MBP connected to the tv. Takes a little getting used to the buttons, but its okay. Remember you can always change the function of each. For example on the PC logitech keyboard I have the alt becomes option for some reason. So I went into the preferences panel and reversed the function of the command and alt buttons and that simulates the set up of any mac keyboard. For daily use, it doesn't really matter what keyboard you are using. It won't make a difference because you aren't gaming where precision matters. Just go on amazon and search and then come back and post a link and I'll tell you my opinion of that combo. Good luck.
Cheers
PS, don't bother buying an Apple keyboard directly from them. They are overpriced.