Congratulations, I'm an expat who recently moved into Lai Chi Kok at the beginning of the year also.
There is plentiful accomodation around here to suit your budget whilst remaining close to work - I would start your search in Cheung Sha Wan first and also look at Sham Shui Po. Be prepared for old buildings and sometimes not the nicest of surrounds but you should find something liveable.
Transport is plentiful as well as good quality local restaurants and markets. I've really enjoyed the last few months here settling in to the area.
Good luck, feel free to PM me if you have any more specific questions.