Well, do you think your current host is using a server that is the equivalent of 1000 * 1gHz? Probably not. So, it is likely to be faster.
I didn't make any measurements, but, yes, loading your site is sluggish.
However, I note that it spends most of it's time loading stuff from plusone.google.com.
Seriously, I have no idea. You have to determine just where the bottlenecks are. In your case, I think it's all the social networking gizmos you are loading from off-site.
Other than that, getting your static images cached by some cache service (as others have suggested) would probably help a lot.