curved seat tube and triple triangle always steal my heart... if i was in the market for a cheap frameset, i would definitely be taking this into consideration...
as far as the components... well the fact that they only tack on $170 would lead me to believe they aren't top notch, quality-wise.... duh.