Complex sentence: They were one of the largest blog awards, with winners determined through internet voting by the public, and were covered by many major news organizations.
Split into simpler sentences: They were one of the largest blog awards, with winners determined through internet voting by the public. The Weblog Awards are covered by many major news organizations.