If you can snatch a deathadder for just 25 look nowhere else. Other good options with good sensors are the g100s and cm storm alcor. Beware that the xornet is plauged by a lot of firmware issues.
Regarging your g300 question,the buttons are programmable and you can customise them for...