I would go with the rehab position. I currently work at Healthsouth and it's been a great learning experience. We practice many medsurg skils. Most importantly, though, you will learn the two most important skills for new grads: Time management and prioritization. I have been there ten months and just began looking for hospital positions. Had an interview last week for a surgical unit and have one scheduled next week for a pediatric medical unit. Good luck with whichever you choose!