I don't know that http://411.com
is likely to be any better than http://whitepages.com
I've had sites like this inaccurately tell me that my cell phone is a landline!
http://stuff4you.biz/backgroundchecks/reverse-phone-lookups/ gives good steps into finding out who called you. To be honest, there is no guaranteed
way that I know of (well, if you were in law enforcement or a private investigator you could probably find out with 99% certainty)