Certainly, I won't disagree that is where the money is. Definately an AIX kernel programmer or someone who programs IP stacks is going to be making a lot more than an in-house app programmer for 'mom & pop distribution,' but there are more 'm & p' jobs than there are for someone to develop the AIX 5.4 kernel. Same for middleware, the giants have the strangle-hold on the market, but it is the apps that 'm & p' develop who have purchased or use the middleware product. Not too many developers needed to develop the next MQSeries. Even Fortune companies (I worked for one) that use MQS develop apps in-house using it, but that development isn't going offshore because it is used for Web Apps, etc.