Intersango can have your Euros/Sterling turned into Bitcoins within 24 hours with a cash deposit at the right bank.