This does everything I want except that all information for other locations is calculated in terms of your own time zone. Still, I use it daily at home and it gives me exactly the info I need.
Slywatcher about Sunset and Sunrise Times