I set up a Barclays Pingit account on my Android phone on Friday, linked my LloydsTSB current account to it (you don't need a Barclays account - any UK bank account will do), 'charged up' my Pingit account at a Barclays ATM and within minutes I had Bitcoin in a blockchain.info wallet I'd also just set up. Rate's OK but it still works out pretty expensive with commission at almost 6%.
Tempted to try Pteppic next time. Wire transfer to MtGox takes long at the best of times but feels like forever when the market's on the move! Bitinstant had a service that links to your bank account but as helpful as they were in terms of comms after a few days of failing to get it to work the service was taken down and I haven't tried it since. I'll be wanting to use localbitcoins.com too in the future.
My overall policy is to use MtGox for large transfers and for 'trading' but to try using other means, preferably dealing with individuals for day-to-day use. This is because I see the dominance of MtGox as a weak point in the bigger of the Bitcoin project at the moment.
I really just want a website that is established where I can in-put my information and it'll sort it out.
Sorry, I didn't spot you'd already mentioned Pingit in your OP - but it is £250 max (£500 weekly?), not £100 as you stated - and personally I really like the combination of gadgetry and security features that it utilises.
Did you try Bitinstant's UseMyFunds service? I'd be interested to know if it's up and running. It's an interesting concept as they seem to access funds by logging onto our on-line banking through an API and transferring funds that way. If I remember correctly UseMyFunds only works with NatWest or Barclays.
Whilst it is good that you are not minding paying a bit more to get the service you want (because it drives new innovation in service provision) you need to remember banks are not making it easy. Until Barclays stopped taking money for MtGox you would have been able to make a simple transfer that way. Intersango also used to offer a means of depositing pounds but I don't know what happened there.
There are a good few people putting quite a lot into trying to make Bitcoin more easily accessible in order to facilitate growth and reduce the odds of the project going belly up. In the meantime you're getting a few pointers here so a little thanks wouldn't go amiss before you complain the suggested solutions are not good enough for you.