I think it goes in cycles: when I graduated, I had 4 job offers from hospitals I had done clinical rotations in, before I had even finished the program and without ever interviewing. Several of my friends went straight into E.R. or I.C.U. A few years later, I started a job in a new hospital, and there were several nurses in the orientation group who had to work 2 years in a nursing home to have enough experience to be offered a job in acute care. These days, I see most hospitals wanting experience for specialty units (cardiology, oncology, etc.) but they are sometimes willing to consider new grads for general med-surg positions, and sometimes ortho/neuro. Home care generally requires 1-2 years experience, because you're pretty much all alone. Clinics here in MN rarely hire RNs, and the ones they do have are supervisors, which means experience required. Long term care facilities are very open to new grads - in this area, many new grads work subacute, so they get lots of experience with trachs, tube feedings, wound care, IVs, etc, then move on to acute care.
After all that, there are some managers in almost every area who like new grads because "you can train them the way you want, they haven't learned any bad habits".
I hope this helps... Good luck!