grumble grumble January 14, 2008 1 Comment well i have tried to put pics up here for days now. i went through picasa and checked out what the deal is — heard