I believe the choice is a personal one. every individual would know by the end of his graduation whether he can take any more technical knowledge. if he feels he can then M.s/M.tech it is. else if he has more of a managerial mindset and always loved having a crowd around him. MBA it is. personally i felt engineerin was not my cup of tea

. so for mba it is. it certainly depends on the individual.