Here it is, after so much sweat and tears, my new website. So, what do you think?

Comments, critiques, any feedback is welcome.