bloomberg offers data licensing and web services apis. i'm just getting started on a php/soap implementation. not sure the size of your project, but it's priced on a per security/per month call (so you can ask for the same quote every day of the month and pay once for it) and i think the minimum for our firm is about $1000. there are about 4000 data points available per security, including news and corporate actions, so you could make it worthwhile...
found your post by looking to see if anyone else had done a php implemenation of this as bbg only provides .net and java examples... (don't want to go there)
hcmk