I want to buy a ridiculously nice strat. When I talk to professional guitarist about the best guitar they ever played... their eyes LIGHT UP! So, what is it... that makes a great guitar great? The quality of the wood of the body and neck? 1 piece bodies and necks as oppose to 2 piece? Pickups? Craftsmanship of the guitar? anything else you can think of? all of the above? All opinions welcome!