PIC 40 Pin 48MHz 16K 13A/D USB - 18F4550
Cost: $11.39 each
Description: This is the new gorilla from Microchip! The 18F4550 has 32K of flash, 12 MIPs from a 48MHz external crystal (internal PLL up to 48MHz), and a hardware Full Speed USB 2.0 peripheral. That's right, this little guy can communicate directly with USB. Package can be programmed in circuit and even has a dedicated ICD port on the TQFP versions.
Excellent USB tutorial using the 18F4550 by Dan Overholt.
Documents: 18F4550 Datasheet