m7 is getting htc sense 6.0 now or soon. That doesn't sound like a discontinued product :)
fadi68 wrote2- is the M8 worth the extra expense over the HTC one? I am not a big player of games...
Hardware-wise, not at all. HTC One is good enough for at least the next few releases of android.
However, HTC only supports its devices for 1.5 to two years. That means expect HTC one to stop getting updates by 2015 or early 2015.