Well, now there is BitInstant through 7-11, walmart, CVS, etc., Certainly one of those won't have a problem with minors giving them cash.
well you need to be 18 to link your bank account to anything, let alone open a bank account. My bank (USAA) is about 500 miles away, so I can't really drop by and deposit $.
And yup, thanks to bitinstant I'm going to close and lock this thread very soon, I'm gonna try it out pretty soon, and see how well it works.