Thanks you for the responses! It sounds like I'll be developing a good relationship with a bike shop! Luckily, I have met alot of really nice dudes in some really nice shops, so I just need to decide where to start!

Thank you! I think I will have a new bike soon, yay!!