Ok for a perferct momentum gift, simply buy a photo album with adhisive pages (u know the ones with the plastic film pages you peel on and off again), then in it (on a double page) place one picture of other friend, then on the opposite page using a permenent marker have them write a personal message for the friend. Then in the rest of the book just place other cool pics! after placeing photos and messages, decorate to finish!
Its great if you have a group of close friends, perfect gift for 18th's, I did one for my close frend and she said it was her faveorite preasant!
Create a personal crossword puzzle for them free here:
http://www.crosswordpuzzlegames.com/create.html
You can write your own clues that are special to you (eg Where you had your first kiss.... the girl we both hated in school... your favourite restaurant...) The web site generates a crossword for you!
You can easily cut and paste the crossword into Word or Excel and alter the design, add a border to the page and print out on posh paper to make a really special gift
If your are into scrapbooking you could do a 12x12 page and put it in frame ... my friend loved it!
OR
you can get a clipframe and fill it with pics of you... again i have done this and it really is a lovely present!!
Myself and my friends have been doing this all year for each other! Gifts have ranged from a book full of pictures and messages from everyone to a signed cricket bat for a friend who loves cricket. There was also a huge montage of photos in a frame and a surprise party! As long as it is sentimental - its great!!!
www.photobox.co.uk do calendars, where you can put a different photo on every page. I have bought several for friends, each with pictures of good times we've shared. Every month they're presented with yet another photo of people or places they love. They also begin on any month you like, so that they don't have to wait until January to use it : )
Cant beat make a collage of your favourite pictures, as food gets eaten, clothes come and go etc. they will still look at the picture have the memories!