I agree totally with rkkwan.
I have stayed at all of these hotels, except for the JW Marriott. The Grand Hyatt is probably the nicest of these hotels, but the location is not good unless you are there for a convention.
The same holds true for the Rennaissance Harbour View. Actually, I stayed there last month. Had a harbour view room on the 29th floor. The room was a little small, but did have floor to ceiling windows. The view was very nice, but not the same as a view from Kowloon across to HK.
All in all, I would agree with the choice of the Sheraton for view and location. It is a very nice 4 star hotel. You will not be sorry.