Don't worry about your French, more people will speak English in both those places than they do French :p
Tignes/Val are 2 very different places, so you gotta think about what you want to do. Val is a really nice village, but still has loads of good pubs whereas Tignes is cheaper and has more...