S60.com is gone for good!

Widsets no more, its Nokia Ovi store

Nokia Photo Browser is available for non-touchscreen versions