As an Ivy League graduate (Princeton '03), I'd like to comment.
I agree that a simple degree per se doesn't mean jack in the trading world. However, judging from my experience at Princeton, I will say this:
I went to school with some seriously bright people. Yes, some of them were just...