I've worked from the beach for months. Granted, this was in the UK, and there wasn't much sun to worry about :)
But the best solution I could come up with was a screen cover. It attached itself to the monitor, and created a foldable 'camera obscura' for the screen. Works great to avoid reflections, and to minimize brightness needed.