i was thinking upgrade my cpu for my laptop (M6500) or get a desktop with an i5 the cpu cost will be the same around 230$ but the desktop i have to get ram/motherboard/screen or use hdmi to expresscard dongle and a gpu the gpu i have is the HD 5870m same as HD 5770 soi have get a 7870 or better to see good preormance increase so which idea is better mobile i7 vs i5 desktop (cost more)