I used to use a Pocket PC type phone that had the next 24 hours, or whatever timeframe you listed, of calendar events displayed on the home screen in a list type format. Is there any way to do that with the google calendar?
You can also add a calendar widget to your homescreen. That works great and you can position it the way you want. Just press the menu key from the homescreen and choose Add+ then choose widgets then calendar. Hope this helps.