I can't find the API to do this in Windows Mobile yet.
A couple of months ago, I made the switch from a Blackjack to an iPhone 3GS. While I really enjoy music and media, many fun apps, and the genereally slick interface, there is a small issue.
I had a little app on my blackjack that would allow me to schedule some key phone functions. I could set it to turn bluetooth on and off at set times, as well as the phone and data radios. This was great in case I would forget at a critical time, or just to have it shut these down for the night. Saved on battery too. It could also set when to have the phone switch from silent to ring, and a couple other things.
While there seems to be a similar app for Jailbroken phones, I'd rather not mess with that. Seems no legit app exists. I would even pay decent money for it! I wonder if Apple doesn't permit such things?
It was an app that I purchased for a couple of bucks that offered quite a few features of scheduling all sorts of phone functions. I still have the phone, and if anyone really wants to know, I can charge it up and post the name of the app. My memory isn't so good about such things.
One point here is Windows Mobile isn't the same on one type of phone to the next. As for Blackberry, I have no experience on that platform. With all the iPhone apps, it really surprises me that no such thing is out there.
This one tip will help you sleep better tonight
A few seconds are all you need to get a better night's rest.