#1
Well I'm actually getting a guitar for Christmas this year but I'm stuck. It's between a Fender American Standard Telecaster or a Fender Jazzmaster Special. I love the tele's sound and playability and I haven't played the Jazzmaster yet but I love it's unique look and the vibrato arm. If the P-90's have some twang its Jazzmaster all the way but I need opinions from people who've played jazzmasters.
#2
find one you can play, is my suggestion.

otherwise, i'd just go with the tele, since you know for sure it won't let you down.