Is it Tech Tracker? If so, try the CNET Tech Tracker forum.