As I recall, the Roubaix is a relaxed geometry and the Madone a race geometry.
yep - I think the Madone and Tarmac are closer.
Both bikes you are looking at would be great bikes, I bought a Tarmac but may have preferred a Roubaix more as the Tarmac is a tad stiff on a long ride for my taste.
BTW