i got both - use my desktop for almost everything as it's faster and has better graphics - laptop used watching dvd, for when my mates come up to the house, or for out the back garden and so on ..
reason i got a laptop was - I was think about gettin a dvd player-but they only have a 5" screen and they cosy about £300(when i got my laptop), so i desicded to get a laptop - much bigger screen for watching DVD's - plus you can do other thing with it
as for the consoles - don't even come close to a pc for gamin - but i would play 1 at my m8's house, and i also don't see the point in spendin move on 1 if u have a good PC - even for the few games that don't come out on PC
my vote - desktop, laptop, consoles