There are really no best advertising mediums. It all depends on your target audience and budget. BRT/mass transit buses move across cities and can be very effective, but even something as little as a Kwik tower can be more effective as it can cater to a smaller community or region.