I just bought my first bitcoins yesterday with a marked deposit from Bitfloor/LocalTill, and I was quite impressed with how fast it was. I got an email that the deposit went through and was in my Bitfloor account on the way out the door of the bank. Then under 5 minutes to convert to BTC and do a transfer to my wallet.
Do be aware even if you make it to the bank before they close today (Saturday) they won't process the payment until Monday.
Didn't know that... Guess if you want to buy outside of business hours, you'll need to find a local seller to take cash.