I don't hate spammers, just call it an intense dislike.
RE: URL's I've had both in the past and as such I can say that having your own URL is always better. Why? It's more reliable, more related to what your site is either called or deals with and it allows you to show the page you are on at your site, whereas a redirect with cloaking does not. I've seen a number of free URL providers go belly-up in my humble time on the 'Net, yet I doubt that would happen to a major registry like MelbourneIT for example.