I'm new today and I can't upload a photo either, it doesn't even give me the option when I go to Edit Settings or Edit Profile; It's sort of lame there's a minimum post count for avatar license. Oh well. Hopefully the minimum number of posts isn't something ridiculous.