BitInstant looks all right but their UK portal doesn't support my checking account (which isn't with the Big Banksters). I thought they would offer a direct transfer facility similar to what MtGox used to have at Barclays, but it seems not, unless I've missed something.
Have you found a way to purchase bitcoins? I would like to find a solution for you if not.