I just copied my live server to my test server. This article will teach you what steps you need to take to keep it working.
As an aside, I just looked at the Red-Gate 'clone db' product, $8k.
For the rest of you... we'll help. Read on.