April 15th this year, also known as annual Tax Day (the IRS deadline for filing taxes), was marked with a national string of rallies, branded as "Tea Parties." Demonstrators gathered in several cities to voice opposition to the federal government's stimulus package. But some say the rallies were a partisan gimmick made popular by extensive coverage provided by Fox News Channel.