Some time ago I got a hp pavilion dm1 1020sa. Of course first thing to do is to get rid of the windows7 and put on it opensuse.
To be precise opensuse 11.3 32bit from the kde4 live cd.
Booting the live cd... by default is a no-no. Use ssb.blacklist=1 option at boot time and everything will be as should be.
The opensource driver of the wireless card is a no-no again (broadcom 4312 :4315, driver b43). It simple disconnects sometimes and only a restart of the network can save you (rcnetwork restart).
Use the packman broadcom-wl package and everything would be much better... actually your wireless will work.
The desktop-effects may not work and make your xserver/kwin to freeze. Do not worry is normal... known bugs in the driver/X11. Use alt+shift+F1...