I've had good experiences with Nurses RX. My recruiter is great and stays on top of things to get me an assignment and/or an interview. Because of their connection to AMN, they have assignments almost everywhere. I've also been pleased with their pay rates... In my experience (I also traveled a while with another big-name company), they are not always the highest, but when you compare several assignments across the board, their pay rates are comparable.
I don't know what that other person is talking about, but they pay for all of my housing and basic utilities -- including a nice 1-bedroom apt in downtown Boston. They also have coordinated deals with my building's parking garage (parking is incredibly expensive here) to give a discounted rate that travelers with other companies do not get. In addition, my recruiter worked it into my contract that I be reimbursed for most of the monthly parking payment.
I will say that the only frustration I have had with NursesRX is with their health insurance. I know they've changed some of the options over the past year, but make sure you understand exactly what plan choices you have, when they will take effect, and what you have to do to enroll.
Happiness as a traveler depends on several factors, including attitude, flexibility, and a good recruiter. If you're not happy with your recruiter, try expressing your feelings to them. If they do not want to listen or adjust their style to provide the best service for you, then move on. There are plenty of great recruiters out there!