So what’s new about WotLK fishing? Fishing is one of the three professions you can get for free or luxury. It goes great with cooking, especially after the release of this expansion. Unlike previously, you can gain fishing levels in any place that has water.
You can sit in a major city and go from level 1 to level 450. Of course if you want to level cooking alongside this you’ll have to fish in different areas for different fishing recepies. Players on PvE servers should also note that you will stay permanently flagged while in the cities.