First off I don't know the size or details of the drives so I can't say what is truely best. I also included Reporting Services databases in case you are using that service.
C: and D: RAID 1 looks right, however I would do like so.
C: (RAID1) Boot & OS ?? Pagefile
D: (RAID1) Applications
?: Pagefile -- consider just using C: or if you want to splurge by a solid state drive (RAM Drive).
E: (RAID1) SQL System DBs and their logs (Master, Model, Msdb, ??ReportServer) -- Not many transactions and few changes. Maybe RAID 5 but these should have the fewest transactions of all and very few lookups.
F: (RAID5) SQL System DBs (TempDB, ReportServerTempDB) -- These are scratchpads more or less and are rebuilt. Most likely best as RAID10 but this doesn't need to be a very big array.
F: (RAID5) SQL Databases/File Groups (Low Transaction DBs/File Groups, Static Tables DBs/File Groups, ??ReportServer) --Things with few changes because you're not as concerned with performance this also wastes fewest resources for a solid DR. Not RAID 1 though as may have a high number of reads.
G: (RAID10) SQL Databases/File Groups (High Transactions/File Groups)
H: (RAID5) SQL Logs -- These are written sequentially so you really don't have the high read/write scenario RAID 10 is aimed at.
?: (RAID5) SQL Logs -- Again Sequentially written so depending on how many DBs you have you might want to split them onto several smaller arrays.
I: (RAID5) SQL Backups -- Maybe RAID 10 but seems awfully expensive for file storage without a lot of transactions. Might even consider using a local RAID 5 array instead of SANS incase your SANS has to be replaced and you might get cutoff from your file backups.