I was only in Singapore for two nights but I was pleasantly surprised with Singapore after receiving many mixed reviews before I got there. Yes, it is expensive compared to other South East Asian countries, but people do J walk and litter here, which is something I heard they didn't. The architecture was the most interesting thing about the city, with it having some great examples like the Marina Bay Sands Hotel being the most intriguing. There are other great buildings, and the city also looks lovely at night when you can see the Skyline clearly.
When I was there, there were some great light shows and art exhibitions happening around the bay area, which kept us entertained for a few hours. The Marina Bay Sands also is supposed to have a 360 degree view of the city from the restaurant at the top, but dressed in t-shirts and shorts we were obviously not guest, and politely refused entry ha-ha.
Around the city, Little India and Chinatown both have their charms and are interesting places to visit. There is also a great brewery (big place) on one of the canals / river where we tried some great own brews and chilled out. That area of the city was very pedestrian friendly and a lot of the buildings were brightly coloured so it was interesting.
Whilst there we met up with an old friend from Korea. We were told caning does happen often, and that tourists aren't exempt from it. First offence receives ten lashes. We even saw the place where they do it, which is a police station right in the centre of the city.
All in all, thoroughly impressed with Singapore...except for the prices.