I'm currently riding an '06 Surly Steamroller and want to put some good mods on it. I added a carbon fiber front fork from my other bike (a Specialized Allez) but it doesn't fit correctly. I was thinking it could be the headset not matching up. I have a richey headset on the bike now. What do I need to make this work? Are there better affordable upgrades out there? I do a lot of commuting around SF. Thanks!