I've been very pleased with SmugMug - it is a subscription service - but the annual fee is not that high and it will store your photos in their original resolution and there's no limit to the number of photos you can load. They have a robust back-end that stores data in 3 locations, I believe, so it's a great way to keep your precious pictures - the security model is also very comprehensive. If anyone is thinking of signing-up, please let me recommend you, I get a small discount from my annual subscription.
On the Mecanopsis front Eric, yes they are known as Himalayan poppies - I think all the blue one's qualify...