Hi Hildgard. I did Bath and Reading last year, idiot that I was. I am a back packer, so obviously my experiences are probably a lot different from an elite.
Both courses arent exactly scenic, but Bath is a lot flatter. At Reading there is a nasty hill at mile 3, (you turn the corner and the little voice inside you screams oh my god!!) and then 2 other hills as well. I suppose you could say that to counter that, there are the downhill bits, but they did me in.
I did find it a bit daunting that the elite passed me, but on the other hand it was a pleasure to see good running form, and its not that I was on my own.
The starts are something to consider too. At Reading it too a good 8 minute for me to get through the start lline, as opposed to a couple at Bath. It was also crowded at Reading so if you are going for a fast time, then Bath is definitely the better.
Incidently, get you appl for in early, Bath fills up by early Nov.
Reading is a bigger event, with a little more excitement, and before the race its a real bustley affair.
Finally Bath is a good place for partners, they can stay in town, have a coffee at the very many fine coffee houses, and also are able to see you twice, something I find very supportive.
So for me its Bath, and I have entered alreay this year. I did Wokingham a couple of years ago, and yes the support is a little sparce but if I remember right it is fairly scenic and flat too.
Whatever you decide , happy running!!!
Alison