I just visited your site, and was interested in this comment:
If you are an Italian food admirer why spend much money to visit Italy or go to a fancy Italian restaurant when you can save money by cooking your favourite Italian dishes at home?
That's only true to a point. Italian food in this country is very
different than that in Italy. Everywhere. Even so-called "authentic" restaurants don't cook the food the way it's done in Italy, and there's no way to really understand that without going there.
Clearly everyone cannot just jump on a plane, but truly, one cannot really get the flavor of another country (or region of the US!) without a personal visit.
Just my 5 cents!