i know you can add a weather and time widget via java/html onto your wallpaper. but is there someway to add a calendar widget? something to extract, format and display calendar events?

the one (and only) thing i liked about windows mobile, was the home screen. how you can quickly view events, weather, notifications, etc on the home screen. i would like to make a homescreen like that for my iphone that will display the weather, calendar, etc.

i know there's a way it can be done, since intelliscreen can do it on the lockscreen. but i'm not savvy enough to figure it out on my own.