On your freezing issue: post a SysCheck. Both program and directions can be found here. In terms of USB HD compatibility: we have a user-submitted list here. On theming: be very cautious, as that's one thing that done with carelessness can result a brick. That being said, have a look here. On the No SD card reader: find a friend with one, or buy a cheap USB version.