Mac OSX caches DNS data to enhance performance, which is nice, however sometimes when you're moving a website or server, you want to see the new DNS data. Here's a quick little fix to clear the DNS cache in OSX.
Open terminal and enter: (Max OSX 10.5 Leopord and up)
dscacheutil -flushcache