I can vouch for Logitech MX1000. Iv'e had mine for 18 months or so and never had an issue, all the extra buttons are very handy when they are programmed how you want, I can minimize, maximise, close windows, go forward or back through browser windows, page up, page down etc. Fit's my hand perfect, very comfy. Battery lasts weeks and recharges quick.
If my dog ate it, (entirely possible) I would buy the same one.
I have the MX 3000 keyboard too, ok, but the keys don't have nice a feel as some other keyboards, sometimes they feel slightly sticky, like there is some friction there, but they never fail to work.
I haven't tried any of the new top end mouses though.