the tm 8 is the move Headbutt it is a normal type move.
u get it when u defeat gym 8
its not a tm or a hm your pokemon hast to learn it
TM 27 is Return.
there is no TM whirlwind in soul silver
There is no TM Dragon Drance
I don't believe its a TM in silver you can get one from red,blue or yellow.
it is TM 15. hope this helps!
There is a TM of Snatch in the Team Rocket Headquarters.
There is no TM Nitro Charge in Pokemon HeartGold and SoulSilver. Only in Pokemon Black and White
ilex forest
You can buy the TM for solarbeam at the goldenrod department store 5F.
You can get it at the goldenrod department store