Well, the design isn't very appealing, but in this case it doesn't have to be...
But what's up with the web map? I expected a geo location kind of thing,
but I opened it in 3 different browsers and it's just a random bunch of pixels!?
Another thing: the registration form seems to allow only 20 characters which might not always be enough.
But other than that a good site.