Yep - I have to download a ton of stuff as well. Personally, I stopped thinking of Bioware as the brilliant dev company it used to be as soon as EA conquered them.
That's why I just went back to Mass Effect to do a full playthrough with MEHEM, instead of staying at TOR. Besides, you guys are all hi-level, so it's not like I'm not on my own