20 Sep 2009 at 12:41 #1 chuck990 chuck990 Associate Joined 7 Dec 2008 Posts 1,391 Location UK anyone know what this actually does? cant see any differences myself