Internal SATA hard drives are alot more "permanent" than USB drives, but Windows Vista does not enable advanced write caching by default. You can increase performance of your hard drives by implementing a little-known feature. You could potentially lose data in a power outage, so either use a UPS or enable advanced write caching at your own risk.
Read more at OCModShop.