After weeks of testing a bunch of keyboard/mouse combos then I finally settled down with the wired Apple Keyboard and Logitech MX Revolution (and VX for travel). Here's my opinion on the stuff I tried:
Apple Bluetooth Aluminum Keyboard:
+ Looks good
- No trackpad. If they put a trackpad on it then it would be a great couch KB
- Doesn't make sense for notebooks since it's essentially a clone of your onboard keyboard. IMO, an external keyboard should offer something different than what's on your notebook already (10-key, shortcut buttons etc).
Apple Wireless Mighty Mouse:
+ Made by Apple. (Yes, to some people that is a feature. So watch out for the Apple Salesmen out here pushing it because it's surrounded by negativity for a reason)
- Awkward button placement, squeeze motion, ergonomics, software and nipple (yes, it's got a nipple)
- High Price means Low resale value. It's funny because I bought mine off a guy who said he bought it off Ebay. And last week I just sold mine on Ebay so who knows how many people hated this mouse.
Logitech/Microsoft Keyboard: (In general, ALL Windows keyboards)
+ Logitech 5500 Revolution and MS 7000 are great
+ Better ergonomics. Lots of programmabiity
- Mislabeled modifier keys may be tough for Mac users. Alt = Command, Windows = Option etc
Apple Wired Keyboard:
+ Surprisingly comfortable if you like your Macbook keyboard
+ USB ports (unpowered)
- White is outdated. (I'm hoping new iMacs brings new black/alum kb and mice)
- 10-Key is wrong. I absolutely hate when Apple takes something standard and messes with it. If you're a 10-key pro then they moved keys around and shrunk the add button. (It's funny because my wife has to plug a Windows keyboard into this when she does Excel)
Logitech Revolution VX/MX:
+ MX for me because it's rechargeable and is comfortably huge
+ VX for the wife because she has small hands
+ Very programmable, tons of buttons, great grip, ball bearing scroll
- USB (but at home it plugs in Apple keyboard. Wheres the BT version?)
Okay, well I hope this helps. Good luck.