I have just had a brilliant idea for Christmas presents for older relatives, grandparents etc. who tend to tell you not to bother (but you WANT to bother and know they'd be upset if you didn't).
Royal Mail have a service where they will print photos onto stamps. Go to the royal mail \linkwww.royalmail.co.uk{}\website and find the Smilers advert. You can either post them or upload a jpeg and they attach it to a picture on a stamp. It's £14.95 for, I think, 20 stamps.
Both of my grandmothers are always posting letters to their friends etc and I know would LOVE to be able to post a nice little picture of their great-grandson as well! PLUS - given that children are always changing can do this every year!