Hi Mark!
I'm a newbie myself and you'll DEFINITELY be getting some great advice/support off the guys here
With regards to neighbours and chooks here's what I decided on. I live in a terraced house so am short of space and have neighbours in close proximity, so I decided on no cockerels as I didn't want the morning call to annoy the neighbours! This doesn't affect egg production etc.
I also decided on 'Bantam' rather than 'Large Fowl' basically smaller chickens, which give a proportionally smaller egg. Because my garden is smaller it makes sense to have smaller chooks!
The next decision I had to make was what kind? As there are only 2 of us (well 3 in November!!) living here full time I only need a few eggs. And with deciding on 4 chooks they didn't really need to be brilliant layers, good, but not exceptional. This coupled with the fact that my kids come to stay with me every now and again they needed to be friendly so I've gone with a White Silkie - not a brilliant layer but cute as hell!!
a Lavender Pekin, average layer but VERY friendly and a great character! I'm in the process of getting a Buff Orpington, ok layer I believe, but is a very friendly breed and a lovely looking bird. I'm also gonna be getting a Wyandotte (possibly silver laced, or partridge...not decided yet?) which I believe are good layers. So with those 4 chooks I would hope to get half a dozen eggs or so a week?
None of these types are particularly 'flighty' so they won't be trying to fly over my fence but if you are going to get other more flighty breeds, and your not planning on showing them, you can always clip their wings? (good video of how to do it on youtube!)
I bought all mine close to POL (point of lay) which means they are due to start laying soon....still waiting for the first egg!
Good luck finding your chooks...beware though...they're very addictive!