I hope that Beathard sticks around. I think he has a lot of potential and, as others have pointed out, he is only an injury away from playing. If he chooses to go somewhere else so he can play, I can understand that. Ultimately, he needs to follow his heart - whether that means staying at Iowa or going elsewhere.
The discussion about Weisman slacking off because he is the starter is just silly. Everything that I have heard is exactly the opposite. He is working harder than ever. Teams are preparing for him now, though, and it shows in his stats.
I know we all keep hearing about how loyal KF is to his older players, and perhaps that is true, but I am kind of doubting that he would play people that he doesn't think give him the best chance to win. I suspect that he places a high value on playing experience (as, honestly, he probably should) and that is why we rarely see younger, potentially more athletic players take the starting spots.