It hasn't been touring yet, but I got this top tube bar for my phone:
http://www.timbuk2.com/tb2/products/goody_box
Not water proof, but as long as there's no rain, it keeps the phone handy. Only problem is that if there is rain, water can get under the cover and it can be a chore dying it out. It needs a little shower cap or something. Inside I keep a spare tube and maybe a couple of tools.
I try to keep my camera in my pocket, in a plastic bag if there's a chance of rain (or sweat). Other items: my tablet, spare batteries, various cables all ride in a waterproof bag in a front pannier. If rain threatens, the phone and camera get dumped there as well. I try to reserve that pannier for outer layers of clothing that I may want to put on or remove while riding, and for other things I might want to access throughout the day (which would include my electronics), and for items I don't want to leave on the bike when it's unattended (which would also include my electronics). It works out pretty well. The clothing items provide a little padding, but nothing really feels fragile enough to be in danger as long as I pack it with a little care. I have a padded case for my tablet, but with the case it becomes too big for my waterproof bags, so sometimes I skip the case. Short of a wreck, I don't feel like anything is all that vulnerable, and water damage is more likely than impact damage, but I would like a solution that uses both.