Wouldnt dumping the image to a temp file be inefficient and slow? lets say the image file is.. 5 mb or so, on a slow computer, it could take a few minutes or so.. the reason i said that is because most of my friends have really umm.. antique computers. Besides, most of them dont even have any disk space to spare, its really surprising how they survive with less than 5gb...

And for the link you gave me.. wow, this is going to take a while, first i gotta understand it, then i gotta make it work on windows..

thanks for the help though