All the major brands (Nikon, Canon,Olympus, Fuji & Sony) offer great cameras.
I would not recommend more than 25mega pixels as over that one can get pixel blur and very large files for procesing.
I would also suggets looking at cameras that offer built in stabilisation in the camera body...