Sorry for the delay. I was going back to, uh, comment the code a bit.
Sounds like you are sorted now anyway. In response to your earlier question about myhome vs. daft, myhome started carrying square footage in a structured (i.e. scrapable) form.
Anyway, here's the "spec" for my stuff, in case you want to compare notes:
1) Download all of "http://www.myhome.ie/residential/%s/property-for-sale?page=%s",
where the first placeholder is from the list of 56 counties/postcode/areas on myhome, and the second is a number that you increment until no results are returned.
2) Massage the downloads to be valid xhtml (the myhome site has some warts in this regard)
3) Use an XPath expression to locate the results within each page.
4) Use a regex to parse each result into price, number of beds, area (if present), etc. etc.
I dumped the output in CSV format, and loaded it into the free H2 relational database for analyses.