I'm with Andreytcho on this one. I've been using Picasa since 2007 and I'm happy with it. I can upload my photos in albums and in their actual size if I want. And I don't pay. When I reach the 1GB limit, I just register another gmail address and put a link to that one's gallery. So you could have karolinka@gmail, karolinka1@gmail, karolinka2 etc. So far I have three accounts with 23 albums. All free and neatly organized. So I'd say give Picasa a shot, before spending any money on flickr. And if you are the paying type, $5 for 20 GB isn't that bad (you can also buy more, if you want). But come on... do it the Bulgarian way. Don't pay. :P
I don't know about the 10 MB limit, I only know you can upload no more than 1000 photos (per account).