I've got CS4 Extended and it is uber powerful, but it does take some getting used to, Elements or an older version of photoshop will still do everything you want it to for normal image manipulation
when you get into it and understand layers and masks ... there is a world at your fingertips for creating images from next to nothing ... but it can be a HUGE timehog and does demand a pc with a lot of ram
Phil