I actually prefer save_image to all 3 of them...the way I think of it, it's saving an image *of* the widget, not saving the widget *to* an image. It's just my opnion though, I think anything like save_to_image is fine :)