One of the things I found most interesting about this novel is the sense of time that is created as the story progresses. Ursula, a strong woman and the character who most clearly ties together the various generations (aside from her son Aureliano perhaps), represents a "wise" and grounded sort of figure--a woman who has seen everything and is ready to meet life head on. She repeatedly sees in her own children, grandchildren, and great grandchildren the repetition of time, old habits, and dark family secrets. Despite the passage of time (100 years or so sounds about right!), one gets the sense that time is standing still, with new characters inhabiting a simultaneously different and similar realm as their ancestors. Almost like a parallel universe, but with the lingering shadows of the past very much present rather than completely unseen.
Unfortunately I'm writing this quite a few weeks after I finished the novel. The start of school has interrupted my thought process on this book. There are many characters with similar names, which gets confusing (thank goodness for the family tree at the beginning of the book). In a way I think this is appropriate, however, especially in light of Ursula's viewpoint, from which history appears to repeat itself. A somewhat disheartening notion lined with optimism...the idea that no matter how far we feel from our roots, we are all connected in an inescapable way.