I thought I'd hate the Apple flat aluminium keyboard, but in fact it's my favourite I've ever used (at least when mapped as a standard keyboard, without the silly Apple mappings) -- finally consigning my old RiscPC keyboard to occasional server duties. When it comes to Apple mice though, I thought I'd hate them and was darn right. I use a Logitech MX310, which has more buttons than I need but not aggressively so.

Peter