I am not a techy kind of person but I'm not totally untechy either. I have been a smartphone user for awhile. Have had a bb 8900, 8530 and htc hero. As far as locking or unlocking a phone and such like, forget it. I'm not even sure I understand it and even if I did, I'd probably make a permanent mess of my phone. Nor do I have the ability to design apps etc. A month or so ago I became the proud owner of an htc inspire 4g and really love it a lot. I love the ability to customize so that even if I have the same phone as the person next to me, my phone is different then theirs is. Even better, it is quicker than my hero was. So having introduced you to where I am at technically, here's the question. I have noticed many of you use launcher pro, go launcher, adw launcher etc. Do you have these for more customization or does it make your phone run more efficiently. What are the advantages, disadvantages to a launcher program? Which one is really the best?