dlesk,
Yeah I'm with TD too right now. I posted this in the Parents forum, and got quite a few good responses, including one from the parent of a current Penn student. Will have to do some more research in the coming months, but now I've got an idea of where to start.
Questions re: Bank accounts for students