YOU SHUT YOUR LYING MOUTH! Garth is awesome! He's a father and a sorcerer who takes himself seriously and has to deal with the responsibilities of the sea and his desire to hang with his friends!
I'd put Dick first, Roy second, Garth third, Donna fourth and Wally last. Wally's never really caught my attention, mostly because the few issues I've read had him being a megadouche to Bart and Jesse.