Since Demitra's on his way over, I decided to pull up the Dark Angels FAQ. Imagine my surprise when I found out that they had just updated the file!
Cyclone Missile Launchers are now Heavy 2!
Drop Pods are now BS 4!
Storm Shields give you a 3+ Invulnerable Save everywhere!
Suddenly I'm feeling just a touch better about my chances today. I'm still using an over-costed army, just a little less so now.