Rmember that strong and flexible hamstrings do wonders for easing knee pain on the bike too. I don't know if your IT band problems would keep you from doing this, but low/no weight hamstring curls ( I think that this is what they are called - the one in the gym where you lie on your stomach with the pads at the backs of your calves and bend your legs back towards your butt) are great.