Rather than restoring a SQL database from one environment to the other another option is to fill the test database with generated data which yo have full control over - enter Redgates SQL DataGenerator for SQL - this tool is fully configurable and allows you to use data from a number of different sources as well as different types of sources, txt files , other database lookup tables, it handles nulls and all sorts - this tool is very very easy to use and could be very handy if you need to do a demo and want a hundred users created quickly for a presentation.
Hope you try the 14 day free demo out at:-
http://www.red-gate.com/dynamic/downloads/downloadform.aspx?download=sqldatacompare
G