I do not know who you are speaking Spanish with, Kimba. Mexican Spanish is pretty close to what one finds in most textbooks used in the US. Many Mexican immigrants have a sort of "sing-song" inflexion, which sounds horrible to middle class urban Mexicans. but there is no way to write inflexion or tone in Spanish.
There are a number of Indian words that Mexicans use that are normally not found in textbooks: escuintle for niño (child), tacuche for traje (suit) , cuate for amigo, etc. These are used in jest by middle class Mexicans, but are the standard words for campesinos.
There are a few verbs that are different as well.
As a rule, Spaniards from Castilla la Vieja and Leon are supposed to speak the most elegant Spanish, followed by Colombians from the highlands, then Mexicans. Here in Miami, where there are more Cubans than anyone else, all the TV anchorpersons are from elsewhere: Colombia, Argentina, Mexico. Cubans do not sound elegant to other Cubans.