A ver:
1) Te recomiendo comiences con un 16f84. Porque? porque es ideal para principiantes ya que solo tiene 2 puertos comunes y hay MILES de tutoriales en la web (en castellano) . Todos los PICs de la gama media son iguales. Me refiero que tanto el f877, f628, f84 tienen las mismas instrucciones pero difieren en prestaciones como mas puertos, USART, SPI, etc etc. Con el 16f84 aprenderás mas facil , lo grabarás mas rápido por tener menos memoria y si lo quemas cuesta monedas. Cuando ya sepas usar el 16f84 pasa al 628 que es un 16f84 pero con doble memoria, usart y oscilador incorporado. Incluso más barato que el 16f84 por ser este ultimo un poco obsoleto.
2) Si no tienes mucha idea de como programar un pic no te metas a mover motores paso a paso, aprende lo básico primero o te arrancarás los pelos a mechones.
3) Usa el google para buscar archivos referente a los pics (hay cientos, miles de links) Aprende ingles mas no sea con un diccionario porque tarde o temprano lo necesitarás
Aquí te dejo un link a tutoriales:
http://www.olimex.cl/mcp.php4) Despidete de tu familia, tu novia , tus amigos porque una vez dentro de este mundillo no podrás salir

Saluditos