Phototub
The best newest photo sharing site!
Only JPEGs and PNGs <= 3MB
Upload image
Source