@Jay: Check out Digital Distortions... http://www.digital-distortions.co.uk/