At home on my "primary" computer I use a Happy Hacking Keyboard. It's great. No caps lock. Meta key. No numerical keyboard to put your mouse further away.
With some help from RemapCapsLock on Wiki I made my other Linux box (with a regular keyboard) have the left Control key on CapsLock; the right Control key on the left Control key and nothing on the right Control key. Yay.
Put the following in a file and run xmodmap filename.
clear Lock
remove Lock = Caps_Lock
remove Control = Control_L
keysym Control_R = Caps_Lock
keysym Caps_Lock = Control_L
add Lock = Caps_Lock
add Control = Control_L
keycode 0x7e = Control_R
add Control = Control_R