I don't like the Maximus - too gimmicky.
I don't really like the virtual keyboards either.
Favourite keyboards, for me - Logitech G15 (1st gen), "Das Keyboard", and a random old "Microsoft Office Keyboard" that I'm not using at the minute because it's so big.