Originally Posted by
Bacciagalupe
I wouldn't compromise.
Barring the really extravagant desires -- for instance, titanium components -- I agree. Find the bike that best fits your needs and get it. My experience is that you will be dissatisfied with anything half-*****ed.
EDIT: Don't forget that you can buy a used bike.