Definitely look into localbitcoins.com.
Where are you located? If you are anywhere near Chicago, I might be willing to meet up with you and give you cash for the bitcoins.
If you aren't near Chicago, I may be willing to send you cash in the mail (or a U.S. postal money order that you can cash at most banks and any U.S. post office) in exchange for you sending me the bitcoins.
Any of those methods is likely to be faster and possibly cheaper than trying to exchange at MtGox and then withdraw the cash.