After months of speculation, former NYC mayor Rudy Giuliani won't be running for office next year. He's expected to announce that he won't run for Senate against junior Senator Kirsten Gillibrand when he endorses former Senate candidate Rick Lazio's bid for Governor!

The Daily News reports, "He had reason to weigh each run: surveys showed him a clear favorite to win primaries for either office, and as recently as last week a poll showed Giuliani crushing... Kirsten Gillibrand by 10 points. But the former mayor has decided to stay in the private sector, where he will continue his work as a security consultant, a sometimes TV commentator and, increasingly, a celebrity draw on the GOP fund-raising circuit."

Ever since former governor Eliot Spitzer stepped down, there were whispers of Giuliani being a gubernatorial candidate in 2010—and the idea gained momentum what with Governor Paterson's terrible standings in the polls and dysfunctional State Senate. But then the tide turned and some state Republicans thought that Giuliani would be better suited at trying to oust Paterson-appointed Gillibrand from the Senate.

The NY Times notes that besides not being able to do his lucrative speaking gigs, "his business interests, including his firm, Giuliani Partners, tend to suffer when he runs for office, those who know him say." Plus, "The corruption case against his friend and former police commissioner, Bernard B. Kerik, could have made a statewide campaign more complicated. And Mr. Giuliani has strained relations with Edward F. Cox, the new state Republican Party chairman."