The urgency detours me from using escrow,
LocalBitcoins might be your quickest path to getting some coins, depending on where you are.
Also, there are several other methods:
-
http://BitMe.com (deposit cash at Chase)
-
http://BitFloor.com (deposit cash at Bank of America)
-
http://Ziggap.com (deposit cash at Bank of America, and soon returning, Western Union)
-
http://BitInstant.com (deposit cash at 7-11, Walmart, CVS, moneygram locations)