Hi Austin,
There's a really decent guy on this forum in Australia called John. He's using the Apple TV with BL9 and a V1 TV and from reading his postings, he's very pleased with the overall quality.
Best advice would be to try the Apple Tv route and judge for yourself and if you are not happy, then try the other recommendations. Something i'm not going to comment on as it gets very IT messy and it's not a method that I want to play around with! For me, I like everything to work and be headache free and for that iTunes works great along with VIMEO for streaming my surfing & skateboarding movies :)