polygons that share a common boundry(?)

Lets say you have two areas separated by a single line:

        ____________________
        | | |
        | | |
        | 1 | 2 |
        | | |
        --------------------

I brought these areas in to Grass via v.in.dxf, I now want to convert tis
into two labled areas without having to digitize the polygons in v.digit.
If this can't be done in Grass directly, does anyone know if Arc/Info can
do it?

Thanks!

-Lee Thomas