i have an Asus 1005HA... most of my problems came with my lack of knowledge than the system itself... so finally getting it to work the way I wanted to was part of the fun and learning process... i think you should just research a bit about a particular system if it's remotely compatible... if it doesn't work out of the box then consider it your first trial that you need to overcome...