Consider two parts, the PIC10F322 -> http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en552977
and the 18F4553 http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en530214
I have used them both, very nice chips. The 4553 talks USB to your computer, etc.