i got this quickly when my expensive computer broke. i thought this was going to be temporary, but i am still using it 6 months later. i keep my computers clean, so it is still fast enough for me. i added a Bluetooth dongle and extra port hub for USB peripherals. it connects fine with my external drive.  i plan to get an external cd/dvd burner.  i would recommend this. it has worked out well for me.  i have not had one problem.  i will keep it as a back up if i decide to buy another.