The future is heterogeneous computing. Intel's chips already include a GPU, the next step will be FPGAs.
Kidding of course, but I think the FPGA/CPU combos will be more relevant to servers than end users, at least initially. FPGA high level synthesis is miles away from being useful for consumer level application acceleration, and GPUs are much more accessible