It depends on what exactly you want ! If you are interested in coding and extend computer related work then MCA is the degree but if you are more into business oriented marketing then MBA IT. Technicality is more in MCA.
PS if you were tired of studying BCA, jump the ship already and don’t do MCA !