It depends on what you hope to get out of posting your video.
If you just want people to look at it and get just a bit of feedback then you should make your own thread in
AMV Announcements.
If you're looking for more in depth reviews, then you'll want to have a go in
The Opinion Exchange.
Keep in mind that the name of the game there is
exchange. Some people offer free opinions, but if you just make a thread asking for ops and offer none in return...it probably won't get much attention.
If you're looking for feedback on a work in progress, the opinion exchange would be the place for that as well. If your video has been finished, we ask that you
enter the video information into our catalog before posting your video.