I've spent the last week coding like a demon. I'm working on pretty much a clone of a current application that i intend to add some extra features too. I started with
Lazarus but it was a little limited for my needs. So i moved on to
Turbo Delphi which is another freebie although not licensed under the
GPL like Lazarus. Turbo Delphi is quite simple to use and learn and in my opinion DelphiPascal is the best way to get into programming. I hope to get few more updates done to the sites over the next couple of days if i can pull myself away from Delphi!