Block Blobs were the first option to come along with Azure Storage and tend to be the most common since their goal is primarily intended for streaming (or read-only workloads). Page Blobs came along later to better support VHD mounting with random read-write block ranges.
Since you will have more frequently reading, I would push towards Block Blobs which will give you the best performance for downloads.