I doubt a 25-inch frame would fit you--I'm only 6'4", and my old 25 Trek and new 64cm Rambouillet are a hair too short for me, at least on Rivendell's charts (they're comfortable, but I wouldn't want them any smaller). I haven't looked at the Rivendell site lately (
www.rivbike.com), but when I bought my bike, Grant offered the Atlantis and Rambouillet up to 68cm. That might work if it's in your price range (around $1400 frame and fork, $2400 full bike). I have one of each in 64, and I love them (I got the rambo used, or I couldn't have afforded it).