So my iPhone bricked again when the beta 5 expired upon the official release of iPhone OS 3.0. Of course none of the offiical ways apple has of fixing the problem helped.
So I found this article for installing the official release of OS 3.0 manually:
Download iPhone OS 3.0 7A341 for iPhone and iPod | iPhone | iPhone Heat
Seemed to work.