You need to figure out what's important to you fella.
- For distance casting go for a pre-stretched line (e.g. Fox Exocet etc.). They cast fantastically but aint so good where abrasion resistance is required.
- For general angling without too much weed go for one of the new low stretch/partially pre-stretched lines (e.g. Shimano Technium, Gardner GT-HD etc.) These cast well and have half decent abrasions resistance.
- General angling in weedy situations go for a traditional all-rounder (ESP Synchro, Gardner Pro etc.). Cast OK, nice and strong.
- Heavy weed go for a heavy line (Gardner hydroTuff, Rig Marole SLS etc.). Not so good for casting but you'd land a bus in a forest.
- If you want your line on the deck go for a fluoro. Again, not great casting, but the benefits are obvious.
There's no such thing as a line that will do everything perfectly (although the low stretch options are getting there). Think about what's important to you and go for the most suitable.