when he was talking about the rock band guitar solo thing, i think he was talking about rock band 2. there is an achievement that is impossible to get without having a stratocaster or beatles guitar/bass.
buying a second pedal is what i would consider "buying an achievement" since it is possible with one foot. my friend told me he got the van halen achievement by having a friend use his fists on the pedal while he plays drums. same goes for "golden voice" (why would anyone cheat on this? its really not that bad if you listen to the song...)