I am fixing to invest in editing software for my new nikon d-90. I want to eventually be able to do editing more on a pro level. I have not used any editing software yet and don't want to get way in over my skill level but the problem i am having is Photoshop Elements is somewhat limiting me from some of the things I want to eventually be able to do and it does not support actions that I can add on to Photo shop 6 through current earlier versions such as CS4.I am looking at being able to do actions such as photo collage which would come in handy if doing senior high school pictures and image "pop-outs" where photo looks like it is popping out from a textured mat or plain frame and actions such as puzzle maker and watermarks etc. I have looked at CS2 adn CS3 only because it is little cheaper, now that CS4 is out, but I don't want to get something that just completely blows my mind. I know that whatever i get, I am going to purchase a dvd or other tutorial to learn it. I know elements is more user firendly but should i waste my money on something that may limit me down the road, resulting in an upgrade anyway? Any suggestions?????