I bought a Roku player and really like it.
The best thing to do is to use a different laptop, computer, etc to create a watch list of content on Amazon Prime so it is easy to find on your Smart TV. If you have a home network, it is really fun setting up a Plex Media Server (free software) and stream any content you have on computers on your home network. I have a PC with a large hard drive devoted to content and stream to my Roku from it.
HuluPlus also has a lot of foreign shows I like, Korean ones in particular