I have worked all shifts in the hospital and would agree w/ those who say that there's no 'better' or 'right' shift to work as a new grad. Me? I like nights because there's no suits, and fewer people fighting over my patient/their chart.
I have time most nights to read through my charts and do a little digging. The flipside is that there are fewer resources, so you have to learn what is worth calling for, and what is not. (A call at 0100 for Colace is not generally smiled upon. A call at the same hour for a patient bleeding out is quite appropriate.) And, you are fighting against your body's clock in most cases. Bodies don't like to be up when they're supposed to be sleeping and vice versa, and they will eventually let you know that.
Day shift is its own beast - you are dealing with discharges, admits, family, docs, social work, lactation (this is mother/baby), teaching, and whatever else decides to crop up. A LOT of stimuli to deal with.
What has happened in both hospitals I've oriented to work at, I oriented to dayshift mostly, then a few shifts of night orientation (at this last place - a whopping 2) and on my own afterward. For a new grad, the orientation is obviously a lot longer. And a good facility will never leave you 'hanging' - you should, in your first year or two, be around other folks with more experience that can help you/answer questions.