Yar the naming conventions are like BS(CS), BS(SE), BCS etc. That is confusing. Thanks to HEC for doing nothing in terms of standardization.
Its the course outline that should be considered. Any degree, which deals with software design as well as development should be preferred to anything else.
As far as institutes are concerned, NUCES is second to none.
Moreover, when you choose a career, dont decide on basis of observation what others are earning. Job market is highly dynamic. Just concentrate on achieving quality in whatever you do.
Several Pakistanis are working for Fortune 100 companies like Microsoft, Electronic Arts, Google etc. They get at least US$ 10,000 per month. This doesnt mean that everyone should start studying computers. You should do what you like the most. Even if its arts.
As far as the future of computer sciences is concerned, where there is automation, there is a computer (or computer based system) and where there is such a system, there is a computer professional. A computer professional never sleeps hungry