I was looking forward to buying a g502 this christmas when I saw the m570 on amazon with 66% discount. (http://www.amazon.com/exec/obidos/ASIN/B0043T7FXE/ozba0e-20) The deal lasts for another two hours if any of you want to buy it. I want to use this mouse for gaming, editing and other daily tasks. I might have to use it whilst traveling so the wireless capabilities of the m570 would be more appreciated. Any advice? I also want to make sure that you can assign macros for the m570. Thanks