I'm not sure what you mean by 'remaining on top' for another 5 years. I don't think they will be able to win the next 5 SBs if that is what you mean. In fact, it is very difficult to predict how any team is going to perform next year, let alone the next 5. However, the Patriots are in pretty good shape as far as the future is concerned. Brady is the best NFL player in the league, and he is still pretty young. They have a lot of stars on D, and guys like Wilfork and Seymour are still young.
I absolutely detest the PAtriots but I respect them tremendously. It has been said countless times, but it is true: Bellichek and Pioli are geniuses at their crafts. I think they are still the team to beat. I don't see any other teams right now that come close to them. I know the Steelers beat them last year, but I think they have significant holes in their roster. Same goes for the Eagles. Forget about the Colts (the most overrated team in the NFL) and the Falcons as well.
On the one hand it is very depressing to have such a dominant team in your division, but I also truly believe that the Fins, Bills and Jets can only stand to improve from this situation. All these teams get a front row seat on how to be a champion, and that is a very important learning experience. You draft and build your team to win the division. Competition elevates the quality of play. In the long run, the Patriots success could lead to success for Miami.