I don't think those programs can tell you names. The most that I'm aware of them doing (especially free ones) would be to give you the location that the phone number originates from and the carrier that originated the number. Now with wireless number portability even that's difficult.
