Re: indented vein
Veins get flatter when not as much blood is flowing through them, and lying down slightly decreases circulation to your legs. That's probably why it's sometimes flat and sometimes fat. If you are very thin, and the vein is very close to the skin, sometimes this can cause a small indentation.
My fiancee the fat-free has this with the veins in his arms.