If you are to be a marketing manager in top 500 company, I believe MBA will be a better choice. You background is good and have quite a good chance for top 10 MBA if you can get a decent GMAT score. MA in PR won't help you much in your future career devevelopment. You can do very well without a MA in PR.