Was hoping someone could advise or suggest some programs?

I used to have on my old old pc photoshop 7 from memory then once we lsot everything i got elements put on it... now i have a brand new laptop and i'm confused as to what to get for my photography. I see all your professionals with these CRISPY looking photos and i want to be able to learn to do that!

but which program?

Can anyone suggest what programs might be best? or are managable on a laptop? I do love a good program and have learnt the basics in Photoshop... and i found Elements easier to work BUT more in some areas like borders and less in others like photo manipulation!

SO *deep Sigh* i'm now not sure what to put on the new pc?

any suggestions or ideas pointers would be great!
please dont forget i am a newbie to photoshop i do know your basic layers and stuff but was still learning.

any ideas and experiences would be appreciated!
thank you in advance
Bbabe