This would depend what SATA interface your laptop has, as the SATA 6Gb/s (SATA III) runs at a speed of 600MB/s, where USB3.0 can handle up to 640MB/s
The external housing you are using also matters.
Overall, if you are planning to do anything OS related, internal is the best option.