I just went through the whole process of buying. You should be able to get new, old stock with at least Tiagra and above components for $1000, especially since it's the end of season.

After doing a lot of research and reading on the forums, I was dead-set against getting Sora parts, but I eventually ended up with some Sora because price won out and this is my first road bike. I've only had my bike a few weeks, and I haven't had any problems with them. Also, I believe Shimano warranties them for 2 years agains breakage (Sora shifters have a thumb lever which has a tendency to snap). But again, they've been fine for me for a first bike that I paid $500 for. I found a bike for $950 with 105 shifters, and while they were very nice, I couldn't justify the doubling of price. For me, it was more important to get a decent bike, get out there and ride it for a couple years and make sure I loved riding, and then when I know more of what to look for in a more expensive bike for my riding style, I'll spend the money. That's how I thought of it anyways.