L lsvtec hatch93 Senior Member Jun 19, 2003 #1 anyone know the why this one is beter. i heard it has a boost gauge, is this true?