by the way i think some of the claims made by badvista org may not be accurate but this is not the ground for us to filter the claims to our liking as long as there is a third party source which contains such claims if you google 'vista' it comes up in the first page so we should include some of their claims on the article please feel free to point to other sites or articles which say otherwise