After more than a year of looking around for wheels to put on my car and looking at hundreds of different wheels I decided on the tried and true EVOII's.
The car rides and handles GREAT! I find the handling is much more responsive to steering input which is nice.
Here's a pic: