I think you have to go with your feelings for the program. I would consider attending any of the programs I applied to and while I did have my favorites I've found that a program I thought might be less interested in my application has shown the most interest and preparedness in my project. I received a waitlist, a handful of rejections, and then an acceptance (still awaiting 3 more decisions). Sometimes the departmental websites aren't very up to date with profs' current work and it turns out that the program that accepted me is very well equipped to support me. If you don't feel the one school that accepted you is that good for you then maybe you should consider declining. There is probably another student out there who is anxious to take your spot but remember, they accepted you for a reason and you also applied for a reason. The application process is so unpredictable that no one can guarantee the next year will be more promising but I think you have to deeply consider your options. I'm going to accept my offer not out of fear of being left out next year but because the program has shown its capability to support me and my work (which is kind of on the margins). If you accept the offer and then are unhappy during the first year and unable to transfer where will that leave you? That may be one thing to consider. On the other hand, you may find that it works out well for you. If there's even a chance of that happening then maybe you should go for it.