what you need is a 11x28 cassette!
http://www.nashbar.com/profile.cfm?c...A%20Freewheels
this is a great deal and I used it with a 38 chainring. note that a shimano crank is a 130 bcd, which will allow you to run a 38. a 34x25 equals 36.7 gear inches, a 38x28 equals 36.6 gear inches.
I also run 2 bikes with compact cranks...I know there are many ritchey fans out there, I even have a ritchey bike, and I like the design of the ritchey crank, but I just don't understand why ritchey cranks are designed around the shimano octalink bb!! I guess it was a great idea at the time because it allowed people with that bb to just slap on a new crank, but now that shimano has moved to their new design, one would think its time change.