Well, I was set on the Rag controller, but keep coming back to the macro. I have a few more questions before I take the plunge tho. 1) Can you use one macro to make another macro? For a simple example, lets say you record a macro of hitting button a,a,b,y. Then set that to a tac button. Can you then record, hit the tac, so that macro goes, then lets say, hit x,x,b. Then your second macro would be a,a,b,y,x,x,b. Or would it end up being a macro of tac button,x,x,b. And you would have to leave the first macro set to the first tac button. 2) Can you remap every single button? Even the directional pad? (many games like CoD don't use all the directional pad, so it would be nice to set macros to the unused ones. Also, if EVERY button can be remapped, then I could make it so that Halo would use the exact same layout as CoD, or I could make my own layout and use it for ALL FPS games, correct?? 3) So there are like 4 pages of macros? Sorry, I haven't read all the info yet. Does that mean, I basically have the controller, and 4 seperate configurations. Each page could have each button and tac set to a different setup or macro? Kind of like how rapid fire controllers have modes, but their modes only let you change one or two aspects at a time. I ask, because I would like to set one page for sniping, and have tacs for quickscoping, holding breath, maybe a akimbo tac for the secondary. But then have a page, for totally different gun setup. This is what regular modded controllers seem to lack. If I want to go from rapid fire, drop shot, to quickscoping, I would need to sift through modes. It looks like the macro, I could have maybe two classes per page set up, and easier to manage.