I am sorry if I am just repeating what others have said, but I just skimmed through and couldn't find anyone to have commented on PROPER descent technique.
Try this for a change:
1. Calm down! Float. Enjoy floating.
2. INHALE and HOLD. (Remember, you are still at the surface, no harm done!)
3. Start to empty your BCD. (Keep that breath hold. Full lungs!) (Oh, and keep your regs in your mouth)
4. When BCD is empty (or close to), cross your legs so you stop finning. (Yes, you are finning! You need to to keep your balance...) and lean forward a bit.
5. Exhale good and proper. Hold your exhale for as long as you can, and preferably untill you are at about 6-9 feet.
6. Slowly inhale, and continue breathing.
Most new divers start to exhale at the time, or slightly before they start to empty their BCD, so by the time the BCD is empty and you start sinking, your deperately need to breathe in... Bobbing you right back up again!
(Oh, and different ppl, different weights... Whatever "floats yer boat"... (Or sinks it... ))