I have gone to a wesite call browsercam.com they allow a free trial and then make you setup a payment plan. Are there any free services that are similar to this?
You could try out BrowserShots, its free ;)
This will also be useful if you want to look at the site in multiple different versions of the same browser (IE6, IE7, IE8 etc), without having to go through installing each version, checking the site then moving on to the next version.
There is also Litmus, of course. They have a free version of their service that might fit your needs.
Litmus is made by the folks that make doctype, which is another member of the Stack Overflow League of Justice.
You should check out BrowserLab , from Adobe, which "provides web designers exact renderings of their web pages in multiple browsers and operating systems". The list is limited but it's working alright.
Another alternative is to use some addons, such as those in Firefox, under Windows, that will actually launch an IE session, from inside of Firefox, which means that for the two biggest browsers, you can test them under a single program, Firefox.
As well, Opera also has some settings where you can "fake" the actual browser name reported to the web server.
this one's been really good to me. you can run multiple IE versions concurrently and see how things look in say ie5 vs ie7, etc. good stuff
http://spoon.net/browsers/ - this site allows you to download and run multiple browsers AND versions of browsers without needing to actually install them. They each get virtualized into their own little sandbox automatically. I've used this site QUITE regularly for testing our sites we design.