U.S. News asks that question this week.

I found especially interesting the following passage:

Democrats will correctly point out that stocks have historically done better when their party has controlled the White House than when the GOP has. So why do investors keep favoring Republicans? A recent study offers this possible explanation: While past Democratic presidents may have pursued market-friendly policies, investors stubbornly expect future ones not to. One reason may be that the GOP tends to aggressively support more favorable treatment of capital gains and dividend income. Rates for both were cut in 2003.

By contrast, Kerry vice presidential candidate John Edwards, a possible 2008 White House contender, has advocated raising capital-gains rates for wealthier investors.