Can anyone help me to ID these plant?

(I think its some kind of fern, it comes with driftwood attached.)

(I totally dunno what this is..)
Also, I seem to have another problem. I want to add live plants into my aquarium starting with the easy ones. However, I do not know how to identify one from another. For example, I wanted to get an Asian Ambulia and I ended up with a Camboba instead. Needless to say, The Camboba didnt really thrive...
I was thinking of just going to to LFS and ordering them by name. How do you guys do it?
Thanks

(I think its some kind of fern, it comes with driftwood attached.)

(I totally dunno what this is..)
Also, I seem to have another problem. I want to add live plants into my aquarium starting with the easy ones. However, I do not know how to identify one from another. For example, I wanted to get an Asian Ambulia and I ended up with a Camboba instead. Needless to say, The Camboba didnt really thrive...
I was thinking of just going to to LFS and ordering them by name. How do you guys do it?
Thanks