oh yeah, right, and training, and facilities, and OSes and... errrm, hold on a sec...
training? well, it works almost exactly as Delphi did. hmmm. no training cost here. unless you're new to programming with *Pascal - then I suppose you'll have to invest lots of money *less* than with Delphi.
facilities? oh, right, the computers. I thought you'd have to have them already if you worked with Delphi. If not, you would have to buy them anyway, now wouldn't you? and consider the fact that you don't need to buy full-blown Soviet Charriot of Fire for WinXP + Delphi, with a rocking gfx card, 512MB Ram just to get the OS working and 3000+ CPU to be able to write anything. After all - you can always use Linux, which should run OK on most computers about 4 times slower than that. And 8x cheaper.
OSes? hmmm... Debian seems to be free... and so is (K)Ubuntu, if you like eye-candy and ease of configuration. Don't worry, you can cross-compile for Windows - I do, works great. (By the way: imagine the faces of your Windows-using clients when you tell them "well, basically, it's been written and compiled on Linux" - priceless...)
OMG! There's more! the same code will usually run on Windows/Linux/MacOS and lot's of other systems. If I were very picky, I'd say that this should cut some huge costs of porting, should you find some clients with other OS than you have. But I'm not.
Oh, and don't let us forget: FPC/Lazarus is open-source. basically, this gives you the possibility to look at the code for suggestions on how to solve some problems or even use this code in your programs. You can even modify Lazarus to fit your needs. Now how much would it cost to have Borland to craft Delphi the way you'd like?..
Be warned, though, that once you start using Laz, there is no escaping - you will start wasting your time on some stupid forums, trying to show people that there are some alternatives to spending thousands of dollars and getting stuck with a single and closed system with no way out. Now *that's* a waste of time, I'd say!
Cheers
mike