I use HomePlug wherever possible as I didn't put CAT5e/6 in the walls when I moved in (which in retrospect was a mistake), devices which move around (such as my laptop, tablet and smartphones) are on WiFi.
I find HomePlug much more reliable than WiFi.
Never heard of homeplug. Ill research it. Can it be bought locally?
Wired desks where possible ,wireless for mobile devices . I am using a relatively cheap Rosewill EasyN400 , and havn't had a single glitch in over 2 years with it . I use it for hardware firwall and port forwarding etc. It is a surprisingly fully featured device , and easy to do firmware updates .