It really depends or what you want to do really. You may not need all the features of some pics(TM). IF I need to do some testing and need to print to a lcd I use a 16F877a as its easy to set up and use.