I've only started four seeds in my (very!) limited time growing marijuana - so take the following for whatever you feel its worth.
All four I started with a soak in a glass of water (left for 24 hours beforehand, so the chlorine could off-gas) until the seed sank (usually indicating the outer shell had cracked and allowed water inside).
All four were then transferred to wet paper towel inside a lock-n-lock plastic container (you know - the cheap rubbermaid, left-over food type) - which was placed on top of my wireless router (which stays at a pretty comfortable temperature - you know its staying warm and damp if the inside of the lid is covered in condensation).
When the seed has sprouted a quarter inch tap root (I check periodically - but for me its taken between 12 and 24 hours) - I consider it ready for planting.
The first three seeds, I transplanted into a peat pellet (one of those pellets that come flat, and expand when soaked in a little water) and kept it in a humidity dome - and placed it under a T5 HO light on an 18/6 schedule, until it was ~2'' above ground.
At that point, I wet down the peat pellet (so the peat would stay together more reliably), then carefully cut off the netting from around the pellet - and plant the whole pellet right into the final pot.
This worked very well the first three times - but its human nature not to leave well enough alone - so this time when I removed the sprouted seed from the paper towel, I planted it directly into her final pot - just to see how she'd do. So far so good - she's up and spreading her wings under the T5.
I mostly tried it to test how hot my organic soil mix was - as I hear a lot of commercial brands are too hot for seedlings - but I'd left this mix cooking for quite a while, and was curious about how hot it might be.
The mix is in the first post of the link in my signature - and it describes the soil I used in growing the Hobbit. The subsequent two plantings had high N and high P bat guanos added to round it out a little - but from what I've read, its the "cooking" time thats the key to not having a soil thats too hot for seedlings.
Anyway - I digress - I hope something of this is useful to you - ha ha!
Great luck with your grow!