I've recently interface an IDE drive through my printer port (check the project out at geocities.com//caro690 ). Now I'm thinking of interfacing the IDE drive through a USB. Does any PIC controller has a USB interface? Any suggest how I could do this with maximum access speed.