It'll almost certainly just show up in iTunes like every previous version.
I think it's pretty likely 3.0 will be released within a few days of the WWDC keynote. If it's not then, it'll show up on the release day of the new iPhone hardware. Like last year, that'll probably be roughly a month from the keynote.
Time will tell.