Lowering temp?
There are chemicals on the market that are meant to be added to your coolant and make it more effective at transferring/absorbing heat, or something like that. Search term: Water Wetter.
More involved, but you could install an engine oil cooler. SVT's come with one, but I'm not sure what kind of engine you have, or what the SVT one looks like. Other option is to look for a universal air-cooled type from B&M. Try
CarParts.com If you really want to get dirty, you could install a larger (thicker) radiator.