liquid to air is just as effective on the street as it is on the track, you just have to be sure the water or liquid stays cool. Water takes a good amount of time to heat up, so it's a great liquid to use.
Air to air coolers tend to heat soak after a while, and lose their effectivness. So unless your running around at 50mph w/ no boost going through the cooler, it happens.