actually mtec's should last longer than other bulbs because they don't contain as much xenon in them. according to the packaging, there is no xenon in it. and they dont run at a higher voltage/lower wattage (?) like the HIDs either.
the piaa's are legal and white. but i think that the mtec has a nicer looking color because it's not too blue and the piaa's are more stock-looking. your choice. the mtecs are about half the price though and they're even cheaper than the silverstars.
the people that buy these two bulbs fall in totally different groups IMO.