I got your earlier note, but just wanted to say I really didn't find the ability to flush my own cache helpful. However, after figuring out where my "host" file is and how to add to it, I did that and it appears to have helped some.
Moving an existing domain always takes longer than setting a new one up. It's the routing info held on all the routing eqpt on the internet that's the problem. Most only refresh their cache every 48 hours (some longer) or so which is why it takes so long. I've been in the situation of constantly pinging a moved domain and one minute it shows up at the new ip address and the next it's back at the old one :( Glad you're settled in now.