Well.. in that case.. i'd recommend a zoom rather if you are traveling. For portraits, 200mm is a bit long. Doesn't it? More so if you're on a 1.6 Crop.
I personally won't bring along a white L for my travelling as it draws too much attention to would be.. thieves and robbers and the weight is a huge huge problem..
I would recomend you the 70-300 IS USM F4-5.6 instead. It weights in at 630grams. 160grams lighter as compared to the 200 F2.8 @ 790 grams. The IS will help a lot on the telephoto range. Though it's not an L.. but IQ seems quite good but will seem a little soft at 300. If you're on a 1.6X crop, it'll become a superzoom.. 112-480 mm. You just need to watch out for the portrait issues ->
http://forums.clubsnap.org/showthread.php?t=171768&highlight=70-300+IS+portrait and ->
http://forums.dpreview.com/forums/readflat.asp?forum=1029&thread=16801333&page=1. Best of all, it seems to be within your budget.
Do some read some of the reviews here ->
http://www.fredmiranda.com/reviews/showproduct.php?product=294
Here is a thread that is comparing the 70-200 F4 with a 70-300 IS.
->
http://forums.clubsnap.org/showthread.php?t=183243&highlight=70-300+IS+portrait
Everyone will love to own a 70-200 F2.8 IS USM. But, the majority of us couldn't afford it. If you had the extra budget, go for it.. but i think the 70-300 IS USM fits most of what you describe you would be using it for.
Just my 2 cents.