Top 20 (my favorite) DC Speedsters, Good and Evil
Honorable mention Futures End Barry Allen (Blue Flash)
The reason why Futures End Flash is not on the list is because he is just future version of Barry Allen. Therefor I do not consider him to be a different character. He is just a different version of Barry Allen.