I recently came across this article Materialized Views In PostgreSQL which shows different ways of using this technique.
For example it shows techniques much like the one I used in my previous blog entry on the subject along with going into depth on how techniques for tables whose data changes frequently.