I have owned a Fezzari CR2 for 2 years now, and it is excellent. The Fezzari line (I only know about the road bikes) seem to be the best value for the money that I have found. I am the vice president of a cycling club and whenever others have looked at it, they were very impressed with the quality and what you received for the money. Comparable Cannondales, for example, were about 50% more expensive at that time (I pair $1500 for the CR2, 2 years ago). I am extremely happy with mine. I put about 2500 miles on a year, and this summer I will be cycling across the USA.
I have already started researching my next bike and after looking into Pinarello, Specialized and Cannondale, it just confirms that the best deal for the money will be the CR5. I plan on getting that one 2 years from now.