I find this place is underrated for what it offers. I know most people don't use cheats, but an increasing number do and for them this is certainly the best place to start. May not be ideal for advanced people, but even they may want to browse the search, as they may not be aware of all the legit download sites there are. This is certainly better than randomly searching the web for software or using one single forum.