Heh - Billboards and ads in Toilets ? not a bad idea..
A good place to put up print ads about techy stuff is billboards in colleges, just walk in with some bluetack and stick one or two up - Students respond very well to Print ads on "their" billboards. If you're bored waiting outside a door, you can't help but notice all those notices about "Buy Flash Drives" ; "join our design team.." etc.
But nowadays, Viral Ads are the way to go..
I tend to take a cynical viewpoint of most ads, - but even i was nearly swayed into getting a Blender after all this viral advertising:
Will It Blend? | Presented By Blendtec
Especially the "Do not try this at home" part...
The very fact that i'm linking to that website proves that viral ads do work