mine takes approx 5 minutes to load too after a battery pull.
though i recommend you a program called QuickPull
you can schedule it to simulate a battery pull everyday at the odd hours when you are sleeping.
and the app is free.
Going from the home screen, turning it off and then back on again.....
18 seconds to power down and power back up to the home screen. 21 seconds untill it connects to the network.
That is not a reboot/restart/batterypull that the others are referring to. The best analogy I can come up with for what you are doing is... like a hibernation, or suspend perhaps is a better description.
__________________
-Klotar
Supervising Manager of the Department of Redundancy Department.
BlackBerry Certified Support Specialist