I’ve read a lot of sf, both recent and many of the classics. The Windup Girl is one of the best recent sf novels I’ve come across. It absolutely deserves the Hugo and Nebula awards it received.
The story is complex and multithreaded. The themes and subject matter are extremely mature. This novel is not for the faint of heart, but it’s well worth reading.