WASHINGTON -- The Senate handily passed a controversial financial rescue package Wednesday, giving the bill its first legislative victory but adding provisions that could complicate efforts to push the $700 billion plan through the House of Representatives.

The compromise bill represented a marriage of the rescue proposal with a host of measures designed to win the support of reluctant lawmakers. Additions include an increase in bank deposit insurance limits, a suggested change to accounting rules, and a $150.5 billion package of unrelated personal and corporate tax cuts.

The additions boosted support in the Senate, which voted 74 to 25 in favor, the latest twist in the proposal's roller-coaster ride this week. Opposition came from conservatives, populists and senators facing tight races where the rescue bill is drawing criticism.

Senate Majority Leader Harry Reid of Nevada said he expected the House would pass the bill, a sentiment echoed by other senators. House leaders expressed cautious optimism they could secure passage, but couldn't be definitive.