@dyslexia,
A friend of mine sells for the Neptune Society. He also has prepaid his own cremation through them. I will too, as soon as I get a little money. I think it's the way to go. With Neptune, though, there's no viewing. They pick up the body at the hospital or morgue, cremate it, and deliver the ashes to your designee. They do provide a handsome, plain wooden box to contain the ashes.
They have several plans, one of which will take care of your remains from anywhere in the world -- good if your last wish is to travel!