Best site ever for everything you want to know about guinea pigs. You may be surprised at what you will learn - how to make your own cage (the ones at the pet store are always too small), what to feed them, why they should be kept in pairs (they are social), etc.
http://www.guineapigcages.com/