Purple Cross provides pre-arrangement and funding services.
Funeralnet.com has a list of grief related information and resources.