Let me clear this up, I'm the one who thinks Fallout 3 will get higher than Little Big Planet.
"He later said I'll bet you $10 Little Big Planet would get higher reviews that F3, I took him on that bet"
It's either a misunderstanding or I'm seriously going to lose that one :P
http://www.youtube.com/watch?v=iyLhpUPNPIs
360 IS OPERATIONAL AFTER 37 DAYS!