That being said, i don't know if law school was for me at the time I went. I wish I had taken more time off to travel, eat, drink, self-actualize, etc. Too bad I realized that about 2 weeks before coming to school. At the end of the day though, hindsight is 20/20. It has made me work harder than ever before and I learned for the first time that I can't just waltz through life and expect to be better than everyone. That being said, if I was going to work my ass off, i'd have rather been doing financial math or hard sciences than law.
I definitely agree about the taking time off. I took off 5-6 months after undergrad to just bum around before starting my job, and it was amazing. And the Two years I took off between undergrad and law school gave me a lot of perspective about dealing with the environment.
That being said, hard sciences sucks. You work much harder than you do in law school and your payoff is a marginal shot at a job that tops out around $120k in mid-career. At least hard science PhD's don't go into debt for their useless degree, there is that.