That's funny - I was just going to post that a lot of your component list was what I used for my recent build then I noticed the link. I'm glad you got something out of it.
I think what you've got there looks good. Keep an eye on Jenson for sales and the free shipping deals. I also think the Tektros are a good choice.
Ultimately building yourself may be a little more expensive than buying a complete stock bike but for me I gained a lot of experience and knowledge...I don't plan on ever using a bike shop for service now and I know every inch of the bike.
Good luck!