I have 5 of them. It was mostly my wife that wanted them, but since she passed away they're all mine to take care of now. They're really not that hard to take care of, but they do make a big mess and they can be very loud at times. Food gets expensive with 5 of them, and a large amount gets wasted because they throw it everywhere.
This one is a Yellow Naped Amazon. She's the only one that we bought from a pet store. The rest are all rescues.
This one is a male Eclectus. The females are red with a black beak and purple under the wings where he has red.
This picture is the Amazon on the left. The two in the middle are Indian Ringnecks, and the one on the right is a Sun Conure. He died a couple years ago of a heart defect.
This one is a White Bellied Caique. For size comparison, she's a little bigger than the Indian Ringnecks but quite a bit smaller than the Amazon and Eclectus.
I wouldn't recommend the larger birds for someone who doesn't have experience with birds. Indian Ringneck or Conure would be better for someone who is inexperienced with birds. They're smaller, make a little less mess, eat less, poop less, and don't bite nearly as hard. The larger birds can inflict some pretty nasty wounds if they decide to bite. The bites from the smaller birds aren't nearly as bad, but even they can break skin.
Another thing to consider is veterinary care. Most regular vets don't provide care for birds. Avian vets can be few and far between, and tend to be expensive.