1) The person looks good. I can say\think that about both guys and girls but that doesn't mean that I'm personally attracted to that person.
2) Like WOW *drooling*
3) Nice, adorable but not really desirable for me in the sexual way.
4) Attractive, not necessarily in the physical way only. I might consider a person "hot" because he's really charismatic or charming.
5) It means that I find that person sexually desirable and attractive.
Imo, it goes like this: 4, 5, 2, 3, 1 (from the most favorable to the least)