If you only want to make a lot of money over your career....
go to med school
go back to undergrad and do petroleum engineering. The class of 2010 made, on average $90,000 their first year out. After you get that degree, work for five years and then get an MBA. Because you have an undergrad degree in petroleum engineering, you really don't need to go to a top MBA - a regional one will do fine. Then you move to middle management or consulting and make ju$t dollaz. Models, bottles, and "slam pieces (when did this term become popular?)."
If those are not options,
I would say not law school. Many people on this site seem to have their heads in the clouds in terms of career prospects. Generally speaking, north of 90% of people who get big law in a given year won't make partner. In fact, many of them will be out within a year or two (by choice or otherwise). While people who get big law get a massive $$$ head start, 10-15 years out, the people who got big law are not in a better financial position than people who didn't get big law. The infamous exit options are only really available to people who go into certain areas, and even then, there is still fierce competition for these positions (most companies who are looking for a general counsel are looking for people with corporate law experience [finance, business planning, M&A, etc.]; note that there are specialty employers, like labor groups - which would look for someone with labor experience). Ultimately, a lot of people are going to be disappointed when they try to leave big law and get a cushy job at a corporation - thus generally speaking, if you aren't fired, you are just going to lateral to a smaller firm with marginally fewer hours and significantly less pay.