Every branch of engineering has a bright future. It REALLY depends upon your interest and choice.
Electronics engineering and civil engineering hold a bright future as there are many electronics and civil projects in pipeline for another decade. But this doesn't necessarily mean that other branches do not have a bright future. It all depends upon the person as it isnt the branch but the person who makes the engineering practice best.
What you can do is run swiftly through the syllabus of engineering branches and give each points based on your interest and the amount by which it inspires you.
As for creativity, mechanical engineering has a lot of creativity involved. Other engineering too have that but the mechanical branch has highest potential as it calls for physical product design.
You can write down all branches as a list and give them points along different criteria like your interest, creativity, future scope, difficulty level, easiness etc and rate them accordingly.
Believe me, only decision that will satisfy anyone is his/her own.
There are several Universities and colleges which are known to be good for Enineering:IIT -Dehli,
LPU, Punjab,
PEC, Punjab,
BITS, Pilani
DEC, Delhi