Olmo wasn't that small and did make lower and mid-level models...you should be able to get one at a reasonable number (comparable to more desired brands like Colnago). I've never been especially impressed with Olmo and have no desire to own one.
I agree with JPZ - don't target a specific brand unless you know from experience that it rides especially well for you, target a bike that fits. I also like the smaller name Italians and you can usually find them at decent pricing since they have a smaller market. There is no best, just personal preference, taste and some mythology/branding.