Im gonna go over a few convertions, that most people will want.
http://absinth.greatnow.com/calcpowder2.html - This is a very nice powder calc that will help all you who are slow at math, or confused.
Now remember before attempting a homebrew, you will need to make sure you have the following.
A scale, Rubbing alcohol, Syringes,oil of your choice, .45 filter, un-sterile 100ml vial to mix in, sterile vial to filter into, 18gauge needles and 25g, I find work the best. As well as an oven to bake after

Now before starting any homebrew rub the area down with Iso Alcohol(rubbing alch) and wash your hands or wear gloves. I will try to get pictures up if Jim will turn this into its own section for me.
Making Test Enanthate, 250mg/ml, 20mls.
The same can be done with cypionate, exactly but cyp instead of enanthate powder.
You will need the following:
-5Grams of Testosterone Enanthate/Cyp Powder
-1ml of BA (5% BA)
-3ml of BB (15% BB)
-13ml Cottonseed oil (or whatever u choose)
-2 20cc Syringes
-.45 Whatman Syringe Filter (or Millipore brand)
-2 18g needles, 1 25g needle
-1 Unsterile 100ml vial to mix in (or 50ml, whatever)
-1 20ml Sterile Pre-sealed Vial to filter into
-Scale, rubbing alch, etc. (Im gonna leave these out from now on)
Now that you have all your materials, put the unsterile vial onto the scale and zero it out, once thats done, take your powder and weight out 5grams into the vial. I like to melt mine and suck it up with a syringe instead so I know the exact displacement of the powder, but usually its 1gram of powder, when dissolved will = 1ml. So go with the 1g/ml displacement rule.
Now that you have your 5grams of powder, go 5.2 to make sure, it will be a bit overdosed, (a tiny bit). Add the 1ml of BA (5%) and 3ml of BB (15%) and the 11ml of oil. SAVE 2ml of oil for later use, during the filtering process. The total volume is now 20mls, swirl it around until it is cloudy. Now there is 2 ways you can do this before filtering.
1. My favorite, is to put a pan on the stove, and stuck the vial, uncapped and unsealed, in the center and let it heat for about 5 mins on high heat until it is clear and totally dissolved into the solution.
2. Boil water, and hold the vial in the hot water until totally dissolved. Be careful as to not get water into the vial.
Once you are sure the powder is dissolved, you need to now filter it. Take the 18g needle, and stick it threw to top of the STERILE vial, and take the 25g needle and do the same to the sterile vial. Now attack the FILTER to the 18g NEEDLE. So you should have a sterile 20ml vial with a 18gneedle and syringe filter attached, and a 25g needle in it. Now take your other 18g needle and attack it to one of the 20cc syringes, and suck up the 20mls of gear u just heated. Now remove the 18gneedle from the 20cc syringe and attach that to the filter, and push the gear threw the micron filter. Watch your gear come out into the sterile vial, the 25g needle is left in to left it vent the extra pressure buildup. Once you have pushed all 20mls of your gear threw the filter, take the FIRST 20cc syringe u used to suck up your 13ml of oil, and attach it to the syringe filter, push that extra 2ml oil into the filter. This will ensure that all your gear stuck in the filter still is flushed out. Now take out the 18g needle with the filter, and take your new gear with the 25g needle still in, and bake it at 250 degrees for 45 mins!
Let it cool and congrats, you now have 20ml of 250mg/ml Testosterone Enanthate. Its actually about 251mg/ml

You know its legit, sterile, and let me assure u, it will be the most painless injection