IMO, having every single event in the list view is quite useless. Could anyone write up a quick app that allows you to either select how many days it should show in advance, or set it to something like 7 days?

I would absolutely love this feature, and would be willing to pay.