I want to change my web hosting company. However they are also the people who have administered and annually renewed my domain name. I'm concerned about making the change because my original hosts might not feel motivated to help make the change as smooth as possible. Worst case they could even be vindictive and screw up my MX record (currently pointing to google apps email), jeopardizing the reliability of my primary email address. In fact, that's about my only concern - my website could be down for a month and it would be OK - I just want the MX record to always be pointing to google.
One other point: While I'm paying my web host for domain name renewal, WhoIs shows the registrar as Tucows. I'd be happy to work with Tucows directly if that somehow helps...
Finally, even though I'm able to say "MX record" (and was eventually able to correctly modify it a few years ago), I barely understand any of this. So I'd appreciate as simple and jargon-free an answer as you can bear to type.