I think Carrigan, Haas and Fifita are probably more likely to be in their prime in about 5 years time. We have gone down the path of getting rid of a lot of experience in the past, especially after Petero left and it didn't exactly work out well for us. I think Moose, if we move him back to prop easily has a good 3 years left in him.
I just find it bizarre how quickly people right off a player like Moose who has been excellent for years for us after one season where he is a bit below par (despite the fact the whole team was pretty much ordinary for a lot of the time)