Hey there!
I'm glad you found your way here :)
For internet cafés the only (good) one I know is " Neo " which is located near Sassine, Achrafieh.
i think ive already given a bit about me away
well, you gave a bit more than that, but we respect your privacy :P
Anyway, I hope to see you around in the forums,
Enjoy your stay!