I like the neuspeed bar myself, it bolted up nice once I got it in. But that was one of the last things I did for handling, as the rest of my suspension was already finished, and I had the car lowered.
Lowering it probably made the biggest difference in handling I think, I haven't met a turn yet I couldn't take.