In case you missed the news, Democrat Paul Hackett lost the by-election in OH-02, but did extremely well in an extremely red district. (For details, look
here.) In a Congressional district that the Dems lost by 44 points in the 2004 elections, Iraq War veteran Hackett lost this election by a mere 4 points, thanks in large part to a strong candidate who wasn't afraid to speak his mind, weak Republian opposition, and unprecedented support from the netroots.
If a serious effort can swing a race 40 points our way, there are few 2006 races that won't be competitive, but we've got to fight them all. We can't allow any more FL-07's or SC-03's, where the Republican wins by default because he's unopposed. My challenge to Qian and Bdean: If no one runs for the Dems in your district, file papers and run yourself.
Challenging every single district is important for three reasons. First and most obvious, you can't win a district you're not running in. Second, even if you would ordinarily have no reasonable chance of winning a district, you make your opponents defend home territory, which leaves them fewer resources to attack you where you're weak or where the race is close. And third, downticket support is important for Presidential races. Get somebody to vote for a Democrat now, and they'll be less afraid to pull the lever for a Democratic candidate in the future.
As for the rest of us in red ridings, it behooves us not to just sit back in 2006 when it looks like public opinion might finally be turning against the Republican party. NM-02 is only -20, and even ID-01/ID-02 are only about -40, not impossible to turn (which CD are you in, jocave?). Letters to the editor, political contributions, GOTV efforts, talking to your neighbours... s'all good, and all helpful. Even if you live in a heavily blue area like Massachusetts, CA-09, or MD-04, there's always something that can be done to help out the cause of the last major US political party that's grounded in reality. (As for Maryland, there's an important Senate race next year....)