I suggest that you not get hung up on lugged frames. They are pretty and chic, put have no performance advantage over TIG welded steel frames. Also, the world is full of 1 1/8" steel frames offered my most of the major manufacturers at a much lower cost than the De Rosa.