Bangalore vs Noida
Having come to Noida from Bangalore, there are a lot of difference that I see.
For one Bangalore's weather was great. Its called the air conditioned city. In the same lines Noida or Delhi should be called the Freezer that comes with a free griller.
The aura in Bangalore is also great. You can smell computer and software in the air. You step into a road side dhaba or resturant, irrespective of the shabby interiors, you are always sure to get a guy from GE, DELL, Oracle, Intel or Texas Instruments in it. If you step into a pub it is generally filled with people from BPO and service sector companies like Wipro or Infosys. Generally people with very good background in academics make it into the high profile companies and they are on the timid side and venture less into the pubs. The are the docile type. Not that there are no exceptions.
The local Karanaticas are also very nice people. Unlike most other south indian states they do not have opposition to use Hindi and are fluent in it. They are educated and you may be surprised with the quality their English speaking.
Bangalore expanded too fast. It was a city for the retired army and governemnt officers. Its roads and design were far suited for a quaint old Portuguese town than an IT hub. Its now stretched to its limits. People do not buy car because they do not want to take the botheration of parking it 1 mile away from the destination and walking the rest.
Noida being more planned and a young city does not have these issues. But the issues it has other than weather are many. For one lack of education, civic sense, make it dificult to live here. Administration is also poor. It is cheaper than Bangalore in many respects and you get decent appartments at affordable rents. But the restaurants are really expensive.
All in all I'd prefer Bangalore to Noida any day. You just need to have a car in Bangalore and stay a little outside the city.