I can't take credit for this dogbone setup because it has been around for awhile.
HPI A549 Axle
http://www2.towerhobbies.com/cgi-bin...?FVSEARCH=a549
HPI 72072 Dog Bone (order 2)
http://www2.towerhobbies.com/cgi-bin...FVSEARCH=72072
HPI 72108 Drive Cup (order 2)
http://www2.towerhobbies.com/cgi-bin...FVSEARCH=72108
This works pretty good, way better than MIP CVD's. You can use O rings or better yet a couple of millimeters of fuel tubing to center the dogbones. Just put it in the drive cups on each side.