Czuch: So does anyone know what these critical objects are? what caused them and why I can figure out how to deal with them through my ad aware?
it says redirected host entries in your hosts file, and in the IP column it says 127.0.0.1. That is really no problem and not critical at all. You can ignore that. What it means is simply that in your hosts file you have entries resolving host names to your local machine. This is often done to block ad servers. Say a site wants to load a picture from www.adhost.com - Windows will usually ask the DNS server what IP address adhost.com is. But if you add an entry 127.0.0.1 adhost.com to your hosts file, it will not ask the DNS server, but use this address instead. The effect is, that your browser wants to load the picture from your local webserver, which likely doesn't exist, and therefore won't load the picture. This is a pretty basic anti ad strategy, which will work ok though, if you get good compiled lists of ad servers.
Cliffnotes: ignore those "critical objects", you're fine.