Yep, another vote for EZ Goal.
I have only bought the EZ Goal for my outdoor rink. I leave them outside year round in Minnesota. The first one I had lasted for five seasons, I think. It was pretty dented up and rusted out by the time I took it apart and put it in the trash. I did replace the netting once on that one.
Now I have two more. They are in their second year of use. Although a bit dented, they are still holding up.
The only downside is that they are light. So when when they are on the ice, they will slide around after getting hit by pucks. Shoot 20-30 pucks on the ice and you'll move it back by 2-3 feet. Wind will move them too pretty easily - especially when you have a shooting tarp on it. I had thought about getting some net anchors, but I don't care that much I guess.
For $100 or so, I figure I can replace them every 2-3 years without remorse. They are cheaper than a new stick or skates and I know I buy more than one stick/skates in a season. With two kids, it seems like a reasonable investment.