I run the Delta XP4. Awesome car. I was running the Mugen MRX3 and just didn't like the way it drove. It just wasn't right for my driving style. I can really push the XP4 hard and it don't do anything stupid.
P.S. I am also a Delta dealer........ if you ever need anything.