Easy way to get Epics Before wotlk
Since The echoes of Doom patch, there has been many quick and easy ways to obtain epics.
SCOURGE INVASION
The scourge Invasion that Blizzard introduced is a very easy and quick way (about an hour for me) to get about 3-5 epics. Using the necrotic stones dropped by the undead and the epic set that drops of the 70 elites.To fight the elites, i recommend a group of 5 to make it quicker but 3 people can do it. Firstly you attack the ghosts and skeletons surrounding a necrotic shard, the more scourge minions you kill, the more damage the shard takes, once its destroyed summoners will show up, you need to give up i think 8 necrotic stones in order to summon a 70 elite. This can be done multiple times as there are a few summoners.

Undead shadow priest in the full set of cloth

Necrotic shard
The Scourge invasion takes place in multiple areas, The Blasted Lands, Azshara, Winterspring, EPL, Tanaris and Burning Steppes. Sometimes there not under attack sometimes they are. Usually there are several necrotic shards around a Necropolis in the Area being invaded.
NERFED RAIDS
Most raids since Echoes of Doom have now been nerfed. I cleared Gruul's and Mag's in about 45 minutes not counting the inviting and waiting etc. This dosn't guarantee you will obtain an epic but it sure does make it alot easier.
Hope this guide has helped :wave: