The Trek Soho is overkill (I doubt she'll need disc brakes on an 8 mile RT commute). My vote is with the Cannondale, Specialized, or Rocky. They all make good frames and the geometry looks aggressive enough to catch my attention. Also, the tires are still skinny, making them more like road bikes but without the drops. Good luck.
----
Reza Fakhrai