How do I attach text label to edges?

Hi. I have prior experience modeling in gmax for There (similar to Second Life). I have switched to Mac lately and am learning to use Blender. I love it so far.

I am now modeling a house for remodeling purposes. I would like to attach labels to edges. But I can’t seem to find support for this. I know it’s an unusual request, but I really would like to do that.

I’ve figure out that I can attach “text” to a “parent” vertex. I suppose I’ll stick to this workaround if I can’t find a better alternative.

Please help.