how picky is he about quality of encoding? technically the only way to get a perfect encoding is to just use the cpu. it takes forever though. you can do it with hardware acceleration much faster. ie using the videocard or something. if hes not entirely picky about the quality (it really is still good) and wants it to be fast the best bet is getting an ivybridge cpu with an hd4000 gpu built in. it has a feature called quicksync. its the fastest on the market. you would need a z77 motherboard with it to take advantage of it that has lucidlogix virtu mvp.