Hi Squid and again thanks for the pic. Based on what I see in it, the B-17 is definitely out of the running for me. My seating position wouldn't allow for the nose of my saddle to be pointed up like that. I'll take your advice and try to find a LBS that will let me test out the Swallow and Team Pro.
That's a sharp ride you have. If you don't mind me asking, what is it?