I have the Razer Naga. Not only are the buttons handy but it is also comfortable. When I play Heroes of Newerth, I map the item slots to the mouse so they are easily accessible.
I definitely recommend it if you are going to be using the side buttons a lot. If not, the Razer Deathadder is a good alternative.