I don't mind people stalking me. I stalk people myself ! I just click whatever is the newest post there.
Yeah, I know how it feels. When I was a noob, I thought I invented the "Rate the person above you !" when I found the thread. >_>
Yeah, lame, I know...