Hrithik Roshan is the more graceful mover overall. He has shown a little more variety and diversity in the dance styles he can adopt. But as a live performer Tiger is better, on Film I'd take Hrithik. Tiger is lacking in grace, he is a cut above your average bodybuilding Bollywood dancing boys. He's really quick and clean, but he isn't long-limbed like a professional dancer ought to be (like Hrithik). Tiger does really well with the choreography that's given to him.