Bueno, primero que todo como ya sabes necesitas tu pasaporte colombiano, consulta la información relacionada aquí. http://www.gobiernoenlinea.gov.co/tramite.aspx?traID=201
Luego viene el tema de visado: siempre es bueno que revises la página oficial de la embajada de México en Colombia donde estarán los requisitos. Si realizas tu itinerario de viajes a través de una agencia, ellos te ayudarán a tramitarla. Aviatur tiene un sistema de información actualizado de los países y hace unos resúmenes muy buenos, especificando costos, requisitos y páginas web relacionadas, para el caso de méxico el link es este. http://site.aviatur.com/cms/opencms/av/Estaticas/Visas/Mexico.html
Para la visa, seguramente necesitarás tener reservado hotel y vuelos para tu destino, a lo que te puedo recomendar.
1) Para los tiquetes desde Colombia generalmente uso http://co.despegar.com la cual ofrece tarifas muy competitvas, el pago es fácil y los tiquetes son electrónicos. Igual existen una cantidad de portales en el mundo, pero esta me gusta por lo que es latinoamericana y no te restringe por la ubicación desde donde haces la compra (por ejemplo, travelocity, cheapoair y otras no te dejarán reservar on-line en algunas ocasiones si no tienes tarjeta de crédito Estadounidense). Además puede comprar telefónicamente llamando a un número en Bogotá. Si no te convence, ve directamente a la aerolínea y verifica sus promociones y tarifas: compáralas y decide!
2) El tema de alojamiento, depende de tu presupuesto y las comodidades que quieras afrontar. Yo personalmente me quedo en hostales juveniles que no superan los USD$30 la noche y muchas veces en dormitorios compartidos. Al igual que con los tiquetes hay infinidad de herramientas que te ayudan a escoger, pero he tenido buenas experiencias con http://www.spanish.hostelworld.com/. Ahora bien, si no quieres gastar en absoluto en hospedaje trata http://www.couchsurfing.org/?user_language=es la cual es una comunidad mundial de personas dispuestas a recibir viajeros sin cobrarles, para que duermas en camas extras que tengan o en sus sofas. Es una muy buena alternativa, pero obviamente requerira que te registres y montes un perfil tanto por tu seguridad como para la persona que te recibe. Pero si no soportas este estilo barato de viaje, busca herramientas como PriceLine (una página bien interesante para conseguir ofertas), o el mismo buscador de despegar.com. Claro que si quiero lujo, siempre voy directamente a las páginas de las grandes cadenas hoteleras como Hilton, Marriott, Ritz o Sheraton, así es más seguro a lo que te enfrentas.
Con eso ya estás list@ para pisar suelo mexicano y a partir de allí lo que hagas depende de tu creatividad viajera y los objetivos de tu viaje (familiar, rumba, cultural......)
De todas formas como te digo estás son algunas de las miles (tal vez millones) de herramientas así que sigue investigando. Probablemente ya la conoces, pero te recomiendo la red http://delicious.com/ allí se recopila las páginas favoritas de muchas personas en el mundo (incluyendo las mías) clasificadas por etiquetas y si buscas por destinos o herramientas de viaje, encontrarás páginas verdaderamente fascinantes que a veces no son muy conocidas.
Lee mucho y disfruta tu viaje!