using the X-Forwarded-For header
I usually fake that one. If I'm trolling a forum and I manage to get the IP of the admin, I put it in there. Result: admin freaks the fuck out thinking he has some kind of malware on his machine, or (even better) doesn't recognize his IP and bans himself.