No, a Guitar Hero 2 guitar does not work with Guitar Hero 3. The guitars for these two games are not compatible with each other due to hardware differences. The Guitar Hero 3 guitar features an additional orange fret button, which is not present on the Guitar Hero 2 guitar. Additionally, the whammy bars on these guitars are designed differently, making them incompatible.