The dreambox was simple to setup out of the box and occupied the same space under my tv that my sky digibox had done plus an extra cable to give an internet connection via my sky netgear router. Upon scanning for channels I realised I had an issue as by default it doesn't have any softcams which emulate provider encryption services so you can't use your sky card or someone else sky card id(not currently possible for NDS the system sky uses but possible for other providers) or share their sky card over the internet for example to decrypt the channels you usually get and some you don't usually get. I chose to go with the softcam CCcam but the Enigma image that comes on the dm600pvr is a little fiddly to add software and manage softcams with and turns it more into linux sysadmin work so to allow everyone in the house to have a play I replace it with the latest Gemini image which was 4.40.
Upgrading the image wasn't the simplest of process not having windows to hand or a working serial port and hearing tales of woe from people trying to use usb->serial cables I googled and found that if you fix your dreambox IP address on your DHCP server so it's now static then telnet to it and type the following:mount /boot -o remount,rw
rm /boot/*
reboot
Once rebooted if you hit the web interface it gives you an option to re flash the unit with the image of your choice!
Now Its just a matter of using the blue menu / addons and download CCcam and a config file for it then select CCcam in the blue menu. Sky cards now work in the front slow and you have the ability to download the latest keys from satanddream ready for manual install in Gemini which is a user contributed source of keys for opening up more channels. There is much more you can install or addon but I recommend MultiView or MV for EPG which you can feed using xmltv project and their radio times script.