I... oh, sorry I have to say this. Please do something about the design on your webpage. It's too much "going on" there. Wish I could say exactly what you should do, but I can't. I'm no web designer myself either.
No offense or anything, mate. Just a friendly tip. :-)
And, hey, maybe throw in an English translation at the same time? :-) The only Italian I know is.. uh... Fiat Uno.