I think you'll find my thread quite interesting http://forums.digitalpoint.com/showthread.php?t=1526723