what's better: swiss garage or texas-german autohaus (in houston)?

thx,
jc