Can anyone give me a good suggestion for a capture device that is for the Xbox 360

I have been looking for a good capture device the Xbox 360 but I can’t find one that has all the things I would like use it for. Any suggestions? Things I would like: around the $100-$400, the ability to record in 1080p, Xbox compatible, is able to use an HD cable, is easy to edit capture, able to live stream. If someone could share with me their set up that would be cool. thanks