I've been working on my own DNS resolver lately (for education purposes), and I just encountered a weird thing...

My resolver, and two other online resolvers (DNS <-> IP converter and Web Based DNS Lookup (NSLookup) (ZoneEdit.com)) are coming to the same conclusions (which should make be think that my resolver is working) on this.

www.google.com -> 74.125.127.104
cboard.cprogramming.com -> 76.74.255.245

But if you look at both Google links, and both C Board links, you'll see that they are in fact, not the same thing. What in the world?

What do you think is happening here?