You might want to consider starting with casual games. This depends of course on your desires but casual gaming is a little more accessible to both developers and users. The tools are easier to learn as well: Flash/Flex and Silverlight are both very available and a lot of fun to use.