I am a little late to the game, but my solar array does better in winter than in summer. There are a two main reason for this I think. If I am wrong, please chime in.
My array is facing southwest. I live in the city limits, and my space constraints do not give me much freedom for panel placement. I have twelve 320W panels. The way the sun rises and sets in the summer, then winter have the biggest affect. My panels do not get good sunlight in summer until about 10:45 am due to the lay ot the land. They get good sunlight until about 4:30pm, then the angle of the sun after that gets me very low performance until the sun gets behind house tops at 7:30pm. In the winter the sun is lower in the sky and my panels get sunlight about 7:30am, and then the sun is blocked by a tree at 4:30pm.
The next factor is temperature. My panels seem to like cold temperatures a lot. I know that the colder the better to a point for solar panels. We were hit by a polar front in Pennsyvania last week with temps plumeting to 16 degrees at night and not going over 25 during the day. My panels were cranking out the juice. My panel array in its configuration does about 120V peak in summer. When it is really cold, it does 147V peak.
So it is all dependent on the setup and conditions. My array does better in winter. Go figure.