my pg supp elevit has 60mg of iron it in and i've been very pleased with these as my energy levels are really great - maybe you should look into this as they are great for breastfeeding too.
I think you could not be sleeping very well due to a variety of reasons, one of which being that this is your first baby (well I think it is?). This in itself is enough to plague your subconcious and keep one up. If you can't sleep, just rest when you can.
One thing I do is rub a little lavendar oil on my temples about 30 mins before I go to bed/sleep as this helps to relax me (my mind gets overactive at times).
Good luck and hope you feel less tired soon,
EJ