leplep: Greetings neighbor :-)
Here is a site where I have put together some things New Pilots ask or seek when starting out.
http://www.rcwebboard.com/forum/topic.asp?TOPIC_ID=7488
And a side note to your statement about porpoising, and trainer airplane that is not setup properly for cg and or trims will have a tendency to do this and it can be corrected when the proper adjustments are made.
Any OS engine as long as it has a high and low end adjustment valve stem would be a good selection for less agrivation in the long run of our rc hobby.