good choice, the on the fly macros are so handy, also how the macro softwear works it sees your curent active (fullsceeen window) and changes profile, so from windows start up i have G12 (opens firefox), once firefox starts then the G-keys change so i have 2 that input my email adrresses and 2 that type my must used passwords.
then start a agame and thay do a whole new set.
also the things you can macro set is only limeted to your imagination