that's exactly why i'm saying, since they already have a function to prevent overheating due to staying in live view too long it doesn't make sense to limit the recording time for that reason, especially since it leaves you in live view after it stops which causes just as much overheating. as for all the way to 2gb, that might simply be a design choice, it makes it easier both for programmers to implement and for users to control. it would be a major drag to not know exactly when the limit will be reached, don't you think?Why not all the way to 2GB with a "graceful" countdown to any overheating that occurs?