what hand would you guys rather have.......On a flop of 10sJs 2d which of these 3 hands would u rathr have?

8s9s
QhQd
10hJh

an over pair top 2 pair or a huge draw????