It depends what you're looking for. If you want more content than just perl, go to TPC where you'll be able to access the rest of the Open Source conference. If you're looking for a vacation, San Diego is a nice spot.
If you're looking to be one with the perl geeks, I would recommend YAPC over TPC. Many of the 'big names' do attend YAPC and you'll have better access to them there, with only 300 other attendees to mingle with. Take a look at the papers from previous YAPCs to get an idea of the content.
TPC is great fun (I've only missed one and I'm doing a paper this year) and California is sunny, but YAPC is special in its own way. It's like an indie film that we all produce.