GSP is miles ahead of 90% of other fighters when it comes to training with the best GSP's willingness to travel to train with the best in all disciplines is what makes him miles ahead of others IMO. some guys travel from time to time, but GSP is always on the move or has guys coming to him. Meanwhile Dan Hardy is training with some very good fighters, but they're the same ones he's always trained with. This is going to be short fight IMO.
Hardy has done better so far in the UFC than most expected. I think he will give GSP a fight. I don't think he will make it 25, though.
His arms and legs will be full of sand by then. I think GSP's strategy will be to high mount him and take him out with the kimura. He almost had it against Koscheck and had it against Hughes before turning it into the armbar.