I've got 2 of these mice. I love to game with them(FPS mostly). They feel great, track well, and I like the buttons. My question is, who uses the built in memory for profiles? I haven't messed with it. I guess I don't know what it is really for. When I configure my keys for games, I do it in game. Then when I use another computer, the controls are already there(steam). The mouse buttons come through with Steam. What can the on-board memory profiles do for me? Is there any reason I should learn to program them?