This may have already been posted somewhere on here but you're entitled to three VIN checks a day:
http://52internet.net/autocheck/
Our two cars are too new to have any info. recorded so I cannot tell you how accurate this is compared to carfax, carproof etc. You can't complain too much though as it doesn't cost you a dime!