I agree with SVT ST Pete. Check them out, and see what you get. As a SSgt in USAF, of course I'm partial. But I have worked with every branch of the service, and can think of good things to say about all of them.
Basically, do what you feel is going to work best for you. Just remember, going in the military means a commitment to the country.
Gen. Fogleman once said:
no other profession expects its members to lay down their lives for their friends, families, or freedoms. But our profession readily expects its members to willingly risk their lives in performing their professional duties. By voluntarily serving in the military profession, we accept unique responsibilities
I'm proudly serving this great country because I love it. I love my job, and I have been to places only CNN crews go, eating questionable food, and sleeping in tents.
I know you asked for opinions of Marines, but you need to do what you and your heart tell you to do, and you will be happy, and proud.