That's the one - but I hear George is into MTB'ing, even though I hear Lance has visited the shop once or twice. Lance even visited the old proprietor - Bill something or other was his name.
For the original question -
http://www.bikesatvienna.com/ will rent bikes, but I don't know how "high end" they are. I would check the net to see if any others rent. Good shops include Spokes, Bonzai, etc.