Week 1 will either make or break your fantasy roster. I like most offensive players in this game due to the fact that Miami is going against an average to below average Patriots defense, and New England always has success on the offensive side of the ball.
In 12-team leagues, Chad Henne could put up decent numbers in a flex position, while Tom Brady should start in any and every league.
Chad Ochocinco should also have some success, though he could have some trouble against Sean Smith and Vontae Davis.
Both Aaron Hernandez and Rob Gronkowski should make a decent impact, as both have had success against Miami before. Miami struggled last season keeping tight ends in check.
Unless you need an extra player on a flex position, Reggie Bush should sit on your bench until he proves that he will get a good amount of touches and make plays with those touches.
Daniel Thomas didn't practice on Thursday, which is why Miami re-signed Larry Johnson. Thomas should also sit on your bench.
In PPR (points per reception) leagues, Davone Bess should do well as a third or fourth option. Bess caught over 70 passes last season as a slot receiver, and always plays well against the Patriots. Wes Welker is also an asset in PPR leagues.
Brandon Marshall is a must-start. Miami will go out of its way to get Marshall the ball, which could bode well for both the Dolphins and fantasy owners. Marshall is a mid-round pick in most fantasy leagues, and if Henne has a better season in a new offense, Marshall will put up a lot of points this season.
I wouldn't expect much from the Patriots running backs. They won't get a ton of touches, although they could have success running near the goal line.
I also wouldn't start Anthony Fasano until otherwise noted. He just isn't a good option as a fantasy tight end.
Long story short, you should start Brady, Marshall, Welker and Ochocinco.
You should consider starting Davone Bess, Aaron Hernandez, Reggie Bush, Chad Henne and Rob Gronkowski.
You should sit Antony Fasano, Patriots running backs, and Daniel Thomas.