Whatever you bring with you, make absolutely SURE you visit the new marina area and go check out Marina Bay Sands Resort. If you're not familiar with it, google it. As awesome as it looks in photos, doesn't really touch it. They've also finished the Orchid Garden behind the resort which was under construction when I was last there. That little area alone will have you burning through CF cards.
If you're not staying at Marina Bay, they have a deal where you can pay admission to the rooftop but you can't get access to the infinity pool unless something has changed. You can however get the Singapore skyline, an overhead of the Orchid park, the Strait with all the ships coming and going, etc. There is also a MASSIVE mall at the base of it with a river running though it, Gondola boats, a Ferrari dealership, etc. Out front on the Marina they do a light show at night as well.
If your budget allows, staying there, even for a night, is ABSOLUTELY worth it. The photo op to the rooftop is a timed thing from what I recall, but as a guest you obviously have all the time you want to use the roof.
I'll be in that neighborhood in a few weeks and I'm debating on stopping off for another night at Marina Bay to re-shoot it with my new camera.