If you haven't already looked there, Adrian, visit Kimberly Young's site:
http://www.netaddiction.com