The more I think about it, the more I think it'll just be best if I get some kind of development board that has a mmc flash + LCD + keyboard controller integrated with the microprocessor. This will save me the time of soldering everything together and hopefully the datasheet will be thorough enough that the programming will be relatively straight forward... As for the age comment and being young, I feel really young ha! I'm 23 years old and I feel like if I'm going to take risks, now is the time to do it. I have nothing to loose nor do I have any commitments. I hate working for other people so I guess that's part of the reason why I want to start a business. : ) Thanks for the comments, I'll keep you guys updated with my next step..i.e. choosing a development board. -- View this message in context: http://www.nabble.com/Total-Newbie-question-tp15450998p15476508.html Sent from the PIC - [PIC] mailing list archive at Nabble.com. -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist