Most time, I download software from their official sites. Then are windows8appstore.com, Filehippo.com, Majorgeeks.com, and Download.cnet.com.