I found the build from handmade-haven.com but I had to change some of the dimensions and add some additional support to it.
I got rid of a long beam going down the center of the tabletop frame and instead added beams going across. This allowed me to screw up into the table top. I also added 45 deg bracing at the legs to prevent racking. These additions also allowed me to make the desk modular, the bracing is what hold the legs to the frame, and the short portion to the long portion. I used dowel joints with some pocket holes. The plans called for 2x8 (1 1/2 x 7 1/4) for the top, but the original frame dimensions wouldn't have allowed for equal overhang on all sides, plus I ripped them to 2x7 to give flush joints across the entire table. To account for this, I made the width 23" for the supports going across - including the top and bottom parts of the legs (as opposed to the original 26"). This changed the measurements for the X pieces - but they were incorrect on the original plan anyway. Just cut to fit - I had to keep shaving some off.
Overall, it turned out really well. Just be sure to check all your measurements before making cuts as the cut list was off on some things.