Both are the same, its just that Windows does a memory dump of the open programs all at once. When you use the start->shut down at it is about the same but it does it one program at a time.
Either way is ok. As long as you shut down WITHOUT turn the power off.