Alright, sorry for my brief answer, I was at school
But about Blood Angels: they are highly mobile army so long range guns or mobility of your own helps a lot. Another good thing to have is Power Fists in squads (not on characters if possible) to scare the Assault Marines off. Also remember that they rely on
FnP so anything with S8+ can hurt them a lot. There is also a chance for mechspam, so prepare with
AT-options.
EDIT:
Oh, and this seems to be your first post so welcome to Dakka!!