As mentioned above, there are different grades of aluminum and you want to be sure whatever boat you buy is constructed of a 5000 series alloy such as 5086. The 5000 series alloys are the standard in the marine industry due to it's improved corrosion resistance versus other aluminum alloys such as a 6061.
From my experience with riveted aluminum boats is they leak. Also as mentioned above, from walking on the bottom over time the rivets loosen and leak. So I'm saying welded aluminum is the way to go. Also, with aluminum boats and salt water you really don't want any exposed seams for the salt water to sit up in. Over time the salt water will eat away at these seams more quickly so a seam-free welded boat, in my opinion, should hold up longer.