I had an electric swing for all 3 of mine and a no-frills bouncy chair for DS3. I preferred the bouncy chair because I could hold the baby in one hand and chair in the other and move it around easily. The swing was a lot bulkier and heavier.
We bought DS1 a jumperoo for his first christmas when he was 5 months old and it was brilliant. He loved being in it and I could do things like have a shower, cook or tidy knowing he was safe and couldn't go anywhere. It was handy to put DS3 in while the older boys were playing with lego/marbles etc too.
I didn't have a swing but just used a baby bouncer chair thing that had a detachable toy arch and a vibration setting so it could soothe baby to sleep - and I used it everyday and really found it useful. we used this when my ds was newborn up until he was sitting up on his own and even used it to sit him in once we started weaning etc before he was ready for a big highchair.
The Jumperoo - possibly the best thing we ever spent our money on at the time! You can only start to use this once the baby can support its self (sit up right etc on it's own unaided) but it is fantastic for keeping them safe and amused so that you can get on a do exciting things like the washing up! : ) I would highly recommend and although expensive, you can re sell on ebay etc for a decent price once you have finished using it.