IMGR .0001 share structure looks good:
Authorized Shares: 5,200,000,000 as of 5/22/2009 per T/A (Nevada SOS says 5B)
Total Outstanding Shares : 4,295,175,569
Restricted: 3,100,000,000
Float: 1,195,175,569
These Figures attained on 10/20/2009 per T/A and are in the ibox in the IMGR thread