I used hundreds of cracked software sites but I like this site a lot - getintopc.com
and you will get almost everything on this site www.pirateproxy-bay.com (movies, tools, software)
Some more cracked sites -
downloadly.ir (Arab site)
www.limetorrents.pro - This one is also like piratebay
Don’t collect too many sites… make a site your fav one and use that one.
Keygens may contain some viruses. So scan your Machine after activating the software