I can only attest to the vast improvement Avon Venom is over the stock treads. I've read about a bunch of Pirelli Sport Demon users over at t-rat, they like them a lot over the 'stones.
A positive attitude may not solve all your problems, but it will annoy enough people to make it worth the effort. Herm Albright (1876 - 1944)