Both great guitars. The classics are classics for a reason. I'm a Strat player, but can really appreciate the beauty of a good Tele too - I'll just never strap one on myself.
Physically/ergonomically, the Strat is a more advanced design. It's very comfortable and very forgiving of a range of playing styles and (human) body shapes. The Tele is a plank of wood with strings - a lot more unforgiving, but it forces you into more correct technique (especially the more vintage, fat necked models).
Soundwise, the Strat has more sounds to choose from, but the Tele has enough and is surprisingly flexible (once you learn how to use the controls). In keeping with the simplicity of the design, (IMO) the Tele sound is purer, with more note clarity and a more pianolike sustain.
Physically/ergonomically, the Strat is a more advanced design. It's very comfortable and very forgiving of a range of playing styles and (human) body shapes. The Tele is a plank of wood with strings - a lot more unforgiving, but it forces you into more correct technique (especially the more vintage, fat necked models).
Soundwise, the Strat has more sounds to choose from, but the Tele has enough and is surprisingly flexible (once you learn how to use the controls). In keeping with the simplicity of the design, (IMO) the Tele sound is purer, with more note clarity and a more pianolike sustain.