Sounds amazing.
Last year I took buses from Lima to Rio de Janeiro (not one bus, but a long trip, all by bus). In total, 3,800 miles. I've been meaning to maybe write blog post with the details (exact costs and times, etc).
For me, trains are much preferable to buses and buses much, much preferable to flying. I guess I just like to look about the window and see everything between points A and B.
Please reply back here when you do publish the the blog post. I'd love to read it.