unelss your buyin an import vti, the vti will have a sunroof. If that is something your after, then you should grab that.

It really depends what your after. They are both similar cars. As type one said, you should probably just get which ever one you can find in better condition. Its been while since ive driven and Si, but ive driven the VTi recently and its a quality EG for daily driving. Great base car for future plans if you have them (FI/Engine Conversion), but just as great if your planning on just using it as a daily.