I don't really have any useful advice for you, but if it makes you feel any better...I went through the same exact thing when I upgraded from my aluminum/carbon mix Trek 2100 WSD (triple) to a full-carbon Cervelo aero roadbike (compact). Talk about feeling discouraged! The first few rides on the Cervelo felt like I was dragging a grand piano behind me! I was extremely frustrated that I had spent so much money on a full carbon aero bike, only to ride WAY slower than I ever had on my Trek. I'm not sure if it was the switch to the compact crank or what...but, it did take me a good while to get used to the new bike. The biggest difference I noticed was on hills. In my area, we don't really have "hills" they way most folks know hills. Ours are more like "bumps" rather than mountains. On my Trek, I was able to power up the hills with no problems (and that was NOT using my granny gear!). So it was a big surprise to me, when I rode up my first hill on the Cervelo...only to find that even in the lowest gear possible...I could barely make it up the whole way! Maybe you just need more saddle time on the Ruby to get more comfy. Now that I've ridden my Cervelo for a season (4,700 miles), I don't feel as slow as I initially did...but some of the hills are still an issue for me. Obviously, hills are my weakness...so I'll be devoting a lot of time this year to improving in that area.

Linda