I think both of them will contend and win many majors in the future.
Neither of them are that far off their A game at the moment.
All this talk about Rory's percieved lack of hunger,I have a theory that it stems from his openess with the media.He does expose himself a bit more than many golfers,express's interests in other sports,off the cuff remarks about courses,a lot of which is probably not well thought out.When compared to other pros who only talk stoicly of the game,rory can appear as though he does'nt care as much.Which I doubt,the hunger will always be there.