Bashiok has just released the results from the recent poll on Ladder length for Diablo II... Out of the 1503 total votes that were cast, ~70% of them were voting for a 6 month total length, and next week marks the 6 month mark. That in mind, Blizzard has chosen to listen to the majority of the D2 public and follow a 6 month reset schedule. Season 8 will begin a week from today (the 28th).
We've heard you, so this is a one week warning that the Diablo II ladder will reset next Monday, March 28. We generally prefer to provide a two week warning for the case of resets, but to hit the exact 6 month mark we feel one week is sufficient this time.
We anticipate all Diablo II realms to be down for approximately six hours during the reset. More specific information on realm availability on the day of the reset will be posted in the Battle.net Status forum. When the ladder is reset all existing ladder characters will be converted to non-ladder. All characters and items being converted to non-ladder will remain intact, but once converted these characters will no longer have access to ladder content such as creating ladder-only rune words. For more information on ladder characters please visit the Arreat Summit Realm Character Types page at http://classic.battle.net/diablo2exp/basics/charactertypes.shtml
If you're looking for some class builds, i'd recommend using Magistrate'sFirebolt utility, which indexes guides simply for you.