You will find them a good home with the folks here. If you give them up to a rescue place they probably will have adoption fees and lots of rules and strings attached, making it more difficult for them to be placed in a home.
P.S. I am not picking on rescuers they are needed and do good work, But.......Exhaust your other options first.