My ultimate recommendations will always be Micheline Pilot sports (1,2 or 3) but they are expensive.
If your after more of a budget tyre KU31's will be fine. I found them a little noisy but dry grip was good, wet was good until around 50% wear. They did last a long time though.
Just remember when it comes to tyres. Get the best you can afford. Its the only thing between the car and the road.