the g105 features 6 Macro keys (with 3 profile so 18 macro possible) over the Saitek...
I owned several Logitech keyboard (two G11, one G510 and one G19) they had beer, cola, many drop (in transport) and none of them failed, i sell a g11, still running the other in my garage, my G510 is on my sever and my G19 on my gaming rig...
The macro keys are a must as you can start application from them and that eliminate shortcut on the desktop, looks nice and you'll really like this once you'll be using that for a week or two 😉 You'll never go back ^^
You can also record macro on the fly and setup applcation profile so in that game, the shortcut will turns into macro for that specific game, in another it'll do other things, etc... The recording also records delay between keypress so if you're recording a burst and some skills are on cd, the delay will be recorded and the macro will do exactly the same thing you just do and that will work perfectly...
FYI: i bought the g11 in 2006 or 2007, the g510 in 2010 and my G19 about 6 months ago