i make games with game maker. out of the few game makers ive tried, it seems the best.
it has a good forum where you can post questions about game maker related queries, and almost always youll find your queries answered in less than 10 minutes: now thats service! Plus, there are so many examples you can download, and tutorials, it shouldnt take that long to get into.
ive had it for about a year (although i only started making a game seriously about 4 months ago) and i am curretly making a top - down shooter. I will register it soon.