Veo que ya has tomado la decisión, pero justamente me paso el mismo problema con mi 350D , desde XP no se me veian los .CR2, (aunque desde el soft de canon si), el caso es que ayer mismo me fui a comprar un lector de tarjetas, un trust 2.0 16 en 1 por 14,50€ estoy encantado con el, de hecho no disparaba en RAW por no poder manejar los archivos de forma cómoda.
Existen lectores internos pero ni los mires pillate uno por USB que lo puedes trasportar a todas partes.
Otra cosilla sobre cuanto cuesta un disco duro externo con lerctor de CF? es que si no son muy caros me compro uno y creo que habre tirado el dinero comprando el lector a secas jejeje, ya me veo estrenando el foro de compra/venta