people say, the front derailleur on a triple is more difficult to shift than a double or compact crank.
But, the triple crank does allow for easier hillclimbs..
[edit: I'm sorry, I just noticed I posted just about the same thing a few months ago in this same thread! I just clicked on the second page, saw the debate on the crank, and just did my usual thang... anyway, I still think this way, and just since i didn't mention it again, the Dolce is an excellent frame and the WSD, while not essential, does come with some features that a woman's stature may benefit from]
That thing about triples being more difficult to shift or fussier than doubles really perplexes me. Yes, it definitely is "conventional wisdom", but I doubt that anyone who has actually ridden a properly tuned triple and a properly tuned Compact Double would say that.
To me, the triple is far superior in several respects (I currently ride both a good quality Ultegra triple and a good quality Sram Red compact double):
first, the jumps between the chain wheels is much smaller than with the compact double, therfore front shifting is smoother.
Second, since those jumps are smaller, when you do shif the front, you have far less shifting in the back to accomodate the jumps. Far less "double shifting" with the triple in order to keep a regular cadence rate.
Third, the triple has the middle ring which is extremely versitile. Most riders can just camp on that middle ring for a huge proportion of the time and just shift in back.
Finally, for any given cassette, the triple gives you approximately two lower gears. This is extremely important for the fun factor if leg strength or hill steepness is at all a factor, or if the rider is uncomfortable standing to pedal. If you match the lowest gears on both rigs, the triple will require a smaller largest cog in back compared to the compact double. Therefore, the gear spacing in back will be tighter, again... advantage triple.
The only reason to get a compact is if you really, really don't need the low gears and/or you jsut can't stand the thought of a triple on a road bike (a very silly thought, imho). I think compact cranks are fine, but not optimum for people who buy them for their designed purpose, lower gears. They certainly don't shift better. If you don't need the low gears, either get a conventional double or at the very least, minimize the jumps in your compact double by getting a 36 tooth small ring instead of the 34. If you need the gears, don't drink the Compact Coolaid, get a triple if it's offered.
As for Sora vs. Tiagra. The difference between 9 speed and 10 speed is pretty much meaningless (again, I currently ride both). That's not the decision point AT ALL, no matter what the sales guy says. It's just BS. 9 speed cassettes will not be hard to find in our lifetimes.
The real question is which shifters the rider prefers. They are distinctly different in shape and function. My wife's road bike (a Dolce Elite Triple) has Tiagra and it works perfectly. She rented a road bike and rode it 200 miles last sumer and actually preferred the Sora on that bike - she liked the way it shifted, and it was better suited to her hand and riding style (never in the drops). The Tiagra is absolutely fine with her, but if we had ridden both before purchase, I'd bet she would have chosen Sora. But everyone has their own preference. Both work perfectly.