I can tell you that if you have any degree of success with the Amazon swords they will QUICKLY outgrow a 25g tank.
I'm not telling you what to use, as they're fantastic plants, but be prepared to deal with 20 two-foot-long leaves in a matter of months.
+1, two might be a bit much as they send out runners quite quickly. I still have the one I got from Petco like a year back and I have to trim leaves like weekly just so it stays "small" in my 10 gallon. Sent out runners twice but I snipped those too :O
Fish Shrimp tanks are like cups of coffee, one is never enough.