A friend of mine will be using either Space Wolves or Blood Angels to accompany my 'Guard next February in the 40k Doubles Tourney, and I was wondering if I could ask you guys for some input. He has sizeable collections of both Wolves and Angels, but I was wondering what type of force, for each army, would be the most effective in supporting Mech Guard at this point level. I'm not a marine player myself (as you could probably tell) but will be taking a look to see what I can grasp of his lists, however I would like some input from those who know.

Thanks for any help in advance.