Wally for me. Fun character, and to me, superheroes usually work better when their powers and personality are extensions of each other.
I do love the current Flash TV show though, which is Barry, but let's face it, they're pretty much doing 'What if Peter Parker were Barry Allen' with the show.