Tuesday, October 26, 2010

Where do you store your images ?

Picasa, Flickr, deviantArt...which is the best free site and which is the best paid for site?
I've used all but have recently chosen to stick with Picasa.
View my Picasa site here. Ants Picasa