based on your knowledge what would be your definite choice on a guitar learning technology or device out of these choices,  ChordBuddy, Fret Zealot,  PocketStrings Portable Guitar Practice Tool, Jamstik+ Smart Guitar, iRig HD 2. 