You don't need a wireless Internet connection or points or memory sticks or anything, they just improve the functionality. Same deal with the Wii (except it's a bit harder to bring your Wii with you places and connect to wireless hot spots).
_________________
I'll brave the storm to come, for it surely looks like rain...