Razer Ouroboros: The Ambidextrous Gaming Mouse

I can appreciate a really good gaming mouse, because most of the time these kinds of devices have no perceivable lag and usually have quite a few programmable buttons. However, most gaming mice are built in dedicated versions for either right- or left-handed users.