OP
Ponty Massive
I have a business account with Santander (was alliance and leicester till taken over). Never been charged unless there wasn't sufficent fuds in to cover out goings. No charges for paying in or taking out. Cash can be paid in or taken out at post office counters as well as bank branches. Cheques get posted off but generally get credited to my account after 4 days. I've had nothing but good service from them.
This seems pretty good. List of the fee's on page 9
http://www.santander.co.uk/csgs/StaticBS?blobcol=urldata&blobheader=application%2Fpdf&blobkey=id&blobtable=MungoBlobs&blobwhere=1223413905895&cachecontrol=immediate&ssbinary=true&maxage=3600