You can view two days at a time in iCal by typing command-option-2, three days by typing command-option-3, and so on, up to seven days. I discovered this because I tried to assign command-option-1 to Window -> iCal in the Keyboard preference pane, and it wouldn't let me.
[robg adds: I checked the Keyboard Shortcuts list for iCal, and I didn't see these listed, so I think they're undocumented...]
Mac OS X Hints
http://hints.macworld.com/article.php?story=20040206171342513