Thanks all for the replies all. After the pain of searching on my own I decided to ask the guys down at Bicycle Outfitters a few questions. Its a good thing I did since apparently there is the ISCG (International Standard Chain Guide mount) standards to worry about and beyond that there are two ISCG and ISCG'05. Apparently in 2005 they updated the design. After some head scratching, phone calls, and measurements we found out that my Spec P1 uses the original ISCG standard. Also, since I run a 1 X 9 setup with a 34 up front it really started to narrow down my selection. Combined with my budget of not wanting to spend too much over $100 and what was available I no joke had only 2 options. A TruVativ for $67 or a Gamut G25 for $120, well the Gamut won that battle.