I have used cutie, cute stuff, or babe when I am interested in the girl but I don't want to appear like I am. I'd never use it if I didn't think that the girl was attractive, and I'd never use it if I didn't have a lot of positive feelings for her. "Babe" gets overused lately, but anything with the c-word is usually meaningful.
I think Kerry Butler and Elizabeth Hasselbeck are cuties.
I think Charlize Theron and Ashley Judd are hotties.
Hotties and cuties are equally as attractive in my lexicon, but cuties are usually more fun to hang out with. (Because cutie includes a good - perhaps perky - personality, and hottie is all about looks and attitude.) I fall for cuties.
Just my opinion of course, it's different for all of us.
Hamlet's father.