It all depends on your type of diving, location, and budget.
Type of diving--- Cave diving your looking for the best streamlining you can get, here a good fitting laminate or neoprene suit works well.
If your going to be diving in dirty water (rescue teams or boat yard work) then your only choice is vulcanized rubber.
Wreck diving in old rusted steel ships, with many jagged edges poking you, will eat a laminate or rubber suit. In the water here off LI, NY; 99% of the wreck divers here are using neoprene or crushed neoprene. Crushed neoprene is more resistant to punctures and tears than anything else.
LOCATION--- If your diving in cold water, then you will have to wear insulation under your suit. How much depends on how cold the water is (even 60 degrees will get cold after doing 45 mins of deco) and how much insulation your suit provides. Rubber suits offer no insultion value. Some laminate suits have a reflective heat layer in them, but if not, the they too will offer no insulation. Crushed neoprene offers a little insulating value and doesn't change with depth. Standard neoprene suits will offer the most insultion and at shallow depths may not need any under garment except a t-shirt and shorts. but like a wet suit, it will compress with depth. Anything over 60 feet will completely negate all insulation value of standard neoprene over crushed neoprene.
Budget--- Laminate suits are the cheapest, Some are cheaper than others, depending on manufacturer, features and actual materials. They are easy to patch (which is good cause they're also easy to tear), and they dry quickly when you get out of the water. You will need to buy under garments to go with this suit, polartec suits being the norm, so figure that into you price also. Standard neoprene suits are next up the price ladder and again depend on the manufacturer and features. Neoprene takes a long time to dry after a dive and are difficult to patch in the field. You also can't do an effective patch on wet neoprene. neoprene will also soak up fuel or oil in the water and stain. Depending on depth additional under garments may not be needed with this type of suit. most times regular long johns work fine. Vulcanized rubber is most often used for commercial or rescue work in contaminated water. These suits are very easy to patch and dry almost instantly when you get out of the water. Viking, Gates, and DUI make most of the rubber suits on the market today. they all cost about the same, and are all pretty similar as far as options and pricing. Crushed neoprene is the most expensive drysuit on the market. these suits wear like steel. Commercial divers in clean water have been using these suits for many years due to their puncture resistance. However, if punctured, they are very hard to repair and should normally be done by a dealer. Again like standard neoprene thay will take a long time to dry and will soak up any contaminates in the water and stain. Offering little insultion, undergarments will be needed with this suit. DUI is the patent holder on true "crushed" neoprene but there are some other manufacturers out there with "compressed" neoprene suits. I don't know the difference, but can tell you the wreck divers in this area swear by DUIs "crushed" noeprene suits.
A good dry suit will last for several years and hundreds of dives if properly taken care of, so keep in mind its not something you will need to replace every two years. Save up your money and buy the best suit you can get, cause you'll keep it for a long time. When you buy it, make sure its fitted correctly by the dealer and not the shop monkey who says "yea, that looks good on you". some suits are made to overlap and fold in some places and may feel baggy in the water.
And if you order the suit in all black you don't have to worry about stains. Jelly, pepsi, oil and fuel will never show on a black suit...
I have a DUI Crushed neoprene suit I got in 1994. With a couple hundred dives (90% in salt water); I have gotten the arms caught on jagged pieces of steel that would have sliced any skin or rubber, and never punctured it once. I wear a one piece stretch polartec-200 jumper with long john pants over the polertech, and a sweatshirt on top. This is comfortable for me down to about 38 degrees, even during long deco.
As part of a fire department dive rescue team, I wear a Gates 1500 pro vulcanized rubber suit with a attached latex hood. Underneath I have a heavy one piece thick suit that feels like I'm wearing a soft carpet. The suit is cold and any exposed skin (forget to zip up underwear all the way) that touches the suit will feel the water temp. But it is completly water tight unless punctured, but again, is easy to patch. (10 minutes to patch a pin hole or 20 mins to patch a 2 inch tear).
but once you dive dry, you'll never put on a wet suit again.