Check out this thread -
Red Pocket Global Data SIM
It's cheaper than Fi, and... well.. we need someone to test it out for us and tell us if it's any good
The best option for Fi would be to try and find someone that already has it and get them to give you a data SIM on their account. That avoids the $20/month fee, so you'd only be paying $10/Gig for data (well, your friend would be)