I gave my GRE last year as soon as I finished my undergrad in Engineering. At that time I was not sure if I should do a masters or an MBA. I have now been working and have decided to do a MBA in 2014. My GRE scores were good but not wow!!. I am planning to apply to the top MBA schools so should I give the GRE again or should I give the GMAT?